mds::seg::CTetraContainer Class Reference

#include <mdsTetraContainer.h>

List of all members.


Detailed Description

Container encapsulating list of tetrahedra.


Public Types

enum  { ITERATOR_DECLARED }
 Iterator is declared! More...
typedef CTetraContainerIterator tConstIterator
 Const iterator type.
typedef CTetraContainerIterator tIterator
 Iterator type.

Public Member Functions

 CTetraContainer (vctl::MCTetra *pFirstTetrahedron)
 Constructor.
tConstIterator getBegin () const
tIterator getBegin ()
 Returns iterator that points at the first tetrahedron.
tConstIterator getEnd () const
tIterator getEnd ()
 Returns iterator that points beyond the last tetrahedron in the list.
 ~CTetraContainer ()
 Destructor.

Protected Attributes

vctl::MCTetra * m_pTetrahedron
 Pointer to the first Tetrahedron.


Member Typedef Documentation

typedef CTetraContainerIterator mds::seg::CTetraContainer::tConstIterator
 

Const iterator type.

typedef CTetraContainerIterator mds::seg::CTetraContainer::tIterator
 

Iterator type.


Member Enumeration Documentation

anonymous enum
 

Iterator is declared!

Enumerator:
ITERATOR_DECLARED 


Constructor & Destructor Documentation

mds::seg::CTetraContainer::CTetraContainer vctl::MCTetra *  pFirstTetrahedron  )  [inline]
 

Constructor.

mds::seg::CTetraContainer::~CTetraContainer  )  [inline]
 

Destructor.


Member Function Documentation

tConstIterator mds::seg::CTetraContainer::getBegin  )  const [inline]
 

tIterator mds::seg::CTetraContainer::getBegin  )  [inline]
 

Returns iterator that points at the first tetrahedron.

tConstIterator mds::seg::CTetraContainer::getEnd  )  const [inline]
 

tIterator mds::seg::CTetraContainer::getEnd  )  [inline]
 

Returns iterator that points beyond the last tetrahedron in the list.


Member Data Documentation

vctl::MCTetra* mds::seg::CTetraContainer::m_pTetrahedron [protected]
 

Pointer to the first Tetrahedron.


The documentation for this class was generated from the following file:
Generated on Thu Mar 11 10:36:00 2010 for MDSTk Extension Libraries by  doxygen 1.4.6-NO