#include <mdsTetraContainer.h>
Inheritance diagram for mds::seg::CTetraContainerIterator:

Public Types | |
| typedef mds::base::CPtrHolder< CTetraFeatures > | base |
| Iterator base. | |
Public Member Functions | |
| void | advance () |
| Moves iterator to the next tetrahedron. | |
| CTetraContainerIterator (const CTetraContainerIterator &It) | |
| Copy constructor. | |
| CTetraContainerIterator (vctl::MCTetra *pFirstTetrahedron) | |
| Constructor. | |
| tSize | getDistance (const CTetraContainerIterator &End) const |
| Returns the number of increments between the positions addressed. | |
| vctl::MCTetra * | getTetrahedron () |
| Returns pointer to the tetrahedron. | |
| CTetraContainerIterator & | operator= (const CTetraContainerIterator &It) |
| Assignment operator. | |
| ~CTetraContainerIterator () | |
| Destructor. | |
Protected Member Functions | |
| void | init (vctl::MCTetra *pTetrahedron) |
| Initializes the tetrahedron iterator. | |
| void | next () |
| Moves iterator to the next tetrahedron. | |
Protected Attributes | |
| vctl::MCTetra * | m_pTetrahedron |
| Pointer to the actual Tetrahedron. | |
|
|
Iterator base.
|
|
|
Constructor.
|
|
|
Copy constructor.
|
|
|
Destructor.
|
|
|
Moves iterator to the next tetrahedron.
|
|
|
Returns the number of increments between the positions addressed. by two iterators. |
|
|
Returns pointer to the tetrahedron.
|
|
|
Initializes the tetrahedron iterator.
|
|
|
Moves iterator to the next tetrahedron.
|
|
|
Assignment operator.
|
|
|
Pointer to the actual Tetrahedron.
|
1.4.6-NO