X3DTK::MESH::TemplateVertex< MData, VData, EData, FData, RW > Class Template Reference
[MeshSceneGraph]

Template class declared in <X3DTK/MESH/scenegraph.h> defining a vertex set, close to the implementation of X3D::Coordinate for the MESH scene graph. More...

Inheritance diagram for X3DTK::MESH::TemplateVertex< MData, VData, EData, FData, RW >:

X3DTK::MESH::X3DVertexNode X3DTK::MESH::X3DNode X3DTK::X3DAbstractNode List of all members.

Public Types

Public Member Functions

Static Public Member Functions


Detailed Description

template<class MData, class VData, class EData, class FData, bool RW>
class X3DTK::MESH::TemplateVertex< MData, VData, EData, FData, RW >

Template class declared in <X3DTK/MESH/scenegraph.h> defining a vertex set, close to the implementation of X3D::Coordinate for the MESH scene graph.


Member Typedef Documentation

template<class MData, class VData, class EData, class FData, bool RW>
typedef MeshMFTemplateEdge<MData, VData, EData, FData, RW> X3DTK::MESH::TemplateVertex< MData, VData, EData, FData, RW >::MFEdge
 

template<class MData, class VData, class EData, class FData, bool RW>
typedef MeshMFTemplateFace<MData, VData, EData, FData, RW> X3DTK::MESH::TemplateVertex< MData, VData, EData, FData, RW >::MFFace
 

template<class MData, class VData, class EData, class FData, bool RW>
typedef MeshMFTemplateVertex<MData, VData, EData, FData, RW> X3DTK::MESH::TemplateVertex< MData, VData, EData, FData, RW >::MFVertex
 


Constructor & Destructor Documentation

template<class MData, class VData, class EData, class FData, bool RW>
X3DTK::MESH::TemplateVertex< MData, VData, EData, FData, RW >::TemplateVertex  ) 
 

Constructor.

template<class MData, class VData, class EData, class FData, bool RW>
virtual X3DTK::MESH::TemplateVertex< MData, VData, EData, FData, RW >::~TemplateVertex  )  [virtual]
 

Virtual destructor.


Member Function Documentation

template<class MData, class VData, class EData, class FData, bool RW>
SFTemplateVertex<MData, VData, EData, FData, RW>* X3DTK::MESH::TemplateVertex< MData, VData, EData, FData, RW >::createVertex unsigned int  i  ) 
 

Creates a new vertex at the position i.

template<class MData, class VData, class EData, class FData, bool RW>
SFTemplateVertex<MData, VData, EData, FData, RW>* X3DTK::MESH::TemplateVertex< MData, VData, EData, FData, RW >::createVertex  ) 
 

Creates a new vertex.

template<class MData, class VData, class EData, class FData, bool RW>
SFTemplateEdge<MData, VData, EData, FData, RW>* X3DTK::MESH::TemplateVertex< MData, VData, EData, FData, RW >::getEdge SFTemplateVertex< MData, VData, EData, FData, RW > *  from,
SFTemplateVertex< MData, VData, EData, FData, RW > *  to
[static]
 

Get the edge from - to.

template<class MData, class VData, class EData, class FData, bool RW>
const MFEdge& X3DTK::MESH::TemplateVertex< MData, VData, EData, FData, RW >::getEdges  )  const [inline]
 

Gets the edges.

template<class MData, class VData, class EData, class FData, bool RW>
const MFVertex& X3DTK::MESH::TemplateVertex< MData, VData, EData, FData, RW >::getVertices  )  const [inline]
 

Gets the vertices.

template<class MData, class VData, class EData, class FData, bool RW>
bool X3DTK::MESH::TemplateVertex< MData, VData, EData, FData, RW >::removeVertex SFTemplateVertex< MData, VData, EData, FData, RW > *  vertex  ) 
 

Removes vertex.


Generated on Fri Aug 27 13:16:34 2004 for X3DToolKit by doxygen 1.3.6