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

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

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

List of all members.

Public Member Functions


Detailed Description

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

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


Constructor & Destructor Documentation

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

Constructor.

template<class EData, class FData, class VData, bool readOnly = true>
X3DTK::MESH::MeshMFEdge< EData, FData, VData, readOnly >::MeshMFEdge const std::vector< SFEdge< EData, FData, VData, readOnly > * > &  vector,
bool  ccw
[explicit]
 

Constructor from a vector.


Member Function Documentation

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

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

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

Inserts element x at the end of the std::vector. Is equivalent to push_back and provided to have common interface with std::map.


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