Main Page | Modules | Namespace List | Class Hierarchy | Compound List | File List | Namespace Members | Compound Members | File Members | Related Pages

X3DTK::MESH::MeshMFVertex< VData, EData, FData, readOnly > Class Template Reference
[MeshSceneGraph]

Class declared in <X3DTK/MESH/scenegraph.h> providing a multiple SFVertex values. More...

List of all members.

Public Member Functions


Detailed Description

template<class VData, class EData, class FData, bool readOnly = true>
class X3DTK::MESH::MeshMFVertex< VData, EData, FData, readOnly >

Class declared in <X3DTK/MESH/scenegraph.h> providing a multiple SFVertex values.


Constructor & Destructor Documentation

template<class VData, class EData, class FData, bool readOnly = true>
X3DTK::MESH::MeshMFVertex< VData, EData, FData, readOnly >::MeshMFVertex  ) 
 

Constructor.

template<class VData, class EData, class FData, bool readOnly = true>
X3DTK::MESH::MeshMFVertex< VData, EData, FData, readOnly >::MeshMFVertex const std::vector< SFVertex< VData, EData, FData, readOnly > * > &  vector  )  [explicit]
 

Constructor from a vector.


Member Function Documentation

template<class VData, class EData, class FData, bool readOnly = true>
std::vector<SFVertex<VData, EData, FData, readOnly> *>::iterator X3DTK::MESH::MeshMFVertex< VData, EData, FData, readOnly >::find SFVertex< VData, EData, FData, readOnly > *const &  element  )  const [inline]
 

Finds the element. Is provided for having a common interface with std::set and std::map.

template<class VData, class EData, class FData, bool readOnly = true>
std::pair<typename std::vector<SFVertex<VData, EData, FData, readOnly> *>::iterator, bool> X3DTK::MESH::MeshMFVertex< VData, EData, FData, readOnly >::insert const std::pair< unsigned int, SFVertex< VData, EData, FData, readOnly > * > &  x  )  [inline]
 

Inserts element x at index x.first of the std::vector. Is provided to have common interface with std::map.


Generated on Wed Apr 7 12:15:35 2004 for X3DToolKit by doxygen 1.3.3