Main Page
|
Modules
|
Namespace List
|
Class Hierarchy
|
Class List
|
File List
|
Namespace Members
|
Class Members
|
File Members
|
Related Pages
X3DTK::MESH::Drawer Class Reference
Inheritance diagram for X3DTK::MESH::Drawer:
List of all members.
Public Member Functions
Drawer
()
virtual
~Drawer
()
void
changeDrawPoints
()
void
changeDrawEdges
()
void
changeDrawFaces
()
void
changeOneColorPerMesh
()
void
setSelectedType
(
SelectedType
selectedType
)
void
setSelectedMesh
(int
selectedMesh
)
void
setSelectedId
(int
selectedId
)
SelectedType
getSelectedType
() const
int
getSelectedMesh
() const
int
getSelectedId
() const
void
drawMesh
(
X3DNode
*N, bool selection=false)
void
drawSelected
()
Protected Member Functions
void
drawVertex
(const
SFVertex
*vertex)
void
drawEdge
(
SFEdge
*edge)
void
drawFace
(const
SFFace
*face)
Protected Attributes
DrawerStateVariables
*
stateVariables
bool
drawPoints
bool
drawEdges
bool
drawFaces
SelectedType
selectedType
int
selectedMesh
int
selectedId
Constructor & Destructor Documentation
X3DTK::MESH::Drawer::Drawer
(
)
virtual X3DTK::MESH::Drawer::~
Drawer
(
)
[virtual]
Member Function Documentation
void X3DTK::MESH::Drawer::changeDrawEdges
(
)
void X3DTK::MESH::Drawer::changeDrawFaces
(
)
void X3DTK::MESH::Drawer::changeDrawPoints
(
)
void X3DTK::MESH::Drawer::changeOneColorPerMesh
(
)
[inline]
void X3DTK::MESH::Drawer::drawEdge
(
SFEdge
*
edge
)
[protected]
void X3DTK::MESH::Drawer::drawFace
(
const
SFFace
*
face
)
[protected]
void X3DTK::MESH::Drawer::drawMesh
(
X3DNode
*
N
,
bool
selection
= false
)
void X3DTK::MESH::Drawer::drawSelected
(
)
void X3DTK::MESH::Drawer::drawVertex
(
const
SFVertex
*
vertex
)
[protected]
int X3DTK::MESH::Drawer::getSelectedId
(
)
const
[inline]
int X3DTK::MESH::Drawer::getSelectedMesh
(
)
const
[inline]
SelectedType
X3DTK::MESH::Drawer::getSelectedType
(
)
const
[inline]
void X3DTK::MESH::Drawer::setSelectedId
(
int
selectedId
)
void X3DTK::MESH::Drawer::setSelectedMesh
(
int
selectedMesh
)
void X3DTK::MESH::Drawer::setSelectedType
(
SelectedType
selectedType
)
Member Data Documentation
bool
X3DTK::MESH::Drawer::drawEdges
[protected]
bool
X3DTK::MESH::Drawer::drawFaces
[protected]
bool
X3DTK::MESH::Drawer::drawPoints
[protected]
int
X3DTK::MESH::Drawer::selectedId
[protected]
int
X3DTK::MESH::Drawer::selectedMesh
[protected]
SelectedType
X3DTK::MESH::Drawer::selectedType
[protected]
DrawerStateVariables
*
X3DTK::MESH::Drawer::stateVariables
[protected]
Generated on Thu Jun 3 10:12:21 2004 for X3DToolKit by
1.3.6