3Depict
Main Page
+
Namespaces
Namespace List
+
Namespace Members
All
Functions
+
Classes
Class List
Class Index
Class Hierarchy
+
Class Members
+
All
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
~
+
Functions
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
~
+
Variables
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Typedefs
Enumerator
Related Functions
+
Files
File List
+
File Members
+
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Functions
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
+
Variables
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
y
Typedefs
Enumerations
+
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
v
w
Macros
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
DrawTriangleMesh Member List
This is the complete list of members for
DrawTriangleMesh
, including all inherited members.
active
DrawableObj
protected
alpha
DrawTriangleMesh
protected
backgroundB
DrawableObj
protected
static
backgroundG
DrawableObj
protected
static
backgroundR
DrawableObj
protected
static
cachedBounds
DrawTriangleMesh
mutable
protected
canSelect
DrawableObj
clearTexPool
()
DrawableObj
static
clone
() const
DrawableObj
inline
virtual
curCamera
DrawableObj
protected
static
deltaOrigin
DrawTriangleMesh
protected
draw
() const
DrawTriangleMesh
virtual
DrawableObj
()
DrawableObj
drawDoubleSided
DrawTriangleMesh
protected
drawMeshEdges
DrawTriangleMesh
protected
drawMode
DrawTriangleMesh
protected
DrawTriangleMesh
()
DrawTriangleMesh
explode
(std::vector< DrawableObj *> &simpleObjects)
DrawableObj
virtual
getBoundingBox
(BoundCube &b) const
DrawTriangleMesh
virtual
getCentroid
() const
DrawableObj
virtual
getHighContrastValue
()
DrawableObj
protected
static
getType
() const
DrawTriangleMesh
inline
virtual
hasChanged
() const
DrawableObj
inline
virtual
haveCachedBounds
DrawTriangleMesh
mutable
protected
haveChanged
DrawableObj
protected
isExplodable
() const
DrawableObj
inline
virtual
isOverlay
() const
DrawableObj
inline
virtual
needsDepthSorting
() const
DrawableObj
inline
virtual
origCentroid
DrawTriangleMesh
protected
pts
DrawTriangleMesh
protected
recomputeParams
(const std::vector< Point3D > &vecs, const std::vector< float > &scalars, unsigned int mode)
DrawTriangleMesh
virtual
setActive
(bool active)
DrawableObj
setAlpha
(float f)
DrawTriangleMesh
inline
setBackgroundColour
(float r, float g, float b)
DrawableObj
inline
static
setCurCamera
(const Camera *c)
DrawableObj
inline
static
setData
(std::vector< Point3D > &pts, std::vector< TRI_IDX > &idx)
DrawTriangleMesh
setDrawMeshEdges
(bool doDraw=true)
DrawTriangleMesh
inline
setInteract
(bool canAct)
DrawableObj
inline
setTexPool
(TexturePool *t)
DrawableObj
static
setUseAlphaBlending
(bool willBlend)
DrawableObj
inline
static
setWindowSize
(unsigned int x, unsigned int y)
DrawableObj
inline
static
texPool
DrawableObj
protected
static
triIndices
DrawTriangleMesh
protected
useAlphaBlend
DrawableObj
protected
static
wantsLight
DrawableObj
winX
DrawableObj
protected
static
winY
DrawableObj
protected
static
~DrawableObj
()
DrawableObj
virtual
~DrawTriangleMesh
()
DrawTriangleMesh
Generated by
1.8.13