mds::seg::CTriContainer Class Reference

#include <mdsTriContainer.h>

List of all members.


Detailed Description

Container encapsulating list of triangles.


Public Types

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

Public Member Functions

 CTriContainer (vctl::MCTri *pFirstTriangle)
 Constructor.
tConstIterator getBegin () const
tIterator getBegin ()
 Returns iterator that points at the first triangle.
tConstIterator getEnd () const
tIterator getEnd ()
 Returns iterator that points beyond the last triangle in the list.
 ~CTriContainer ()
 Destructor.

Protected Attributes

vctl::MCTri * m_pTriangle
 Pointer to the first triangle.


Member Typedef Documentation

typedef CTriContainerIterator mds::seg::CTriContainer::tConstIterator
 

Const iterator type.

typedef CTriContainerIterator mds::seg::CTriContainer::tIterator
 

Iterator type.


Member Enumeration Documentation

anonymous enum
 

Iterator is declared!

Enumerator:
ITERATOR_DECLARED 


Constructor & Destructor Documentation

mds::seg::CTriContainer::CTriContainer vctl::MCTri *  pFirstTriangle  )  [inline]
 

Constructor.

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

Destructor.


Member Function Documentation

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

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

Returns iterator that points at the first triangle.

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

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

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


Member Data Documentation

vctl::MCTri* mds::seg::CTriContainer::m_pTriangle [protected]
 

Pointer to the first triangle.


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