Constant element iterator class. More...
#include <rvc/cad.h>
Public Member Functions | |
| CONST_ELEMITERATOR (const CONST_ELEMITERATOR &rhs) | |
| CONST_ELEMITERATOR () | |
| virtual | ~CONST_ELEMITERATOR () |
| bool | operator!= (const CONST_ELEMITERATOR &rhs) const |
| const ELEMENT & | operator* () const |
| CONST_ELEMITERATOR & | operator++ () |
| const ELEMENT * | operator-> () const |
| CONST_ELEMITERATOR & | operator= (const CONST_ELEMITERATOR &rhs) |
| bool | operator== (const CONST_ELEMITERATOR &rhs) const |
Constant element iterator class.
This class is used to iterate through a CAD object's elements. See methods ElementBegin() and ElementEnd() for obtaining a CAD object element iterator
| RVC::CAD::CONST_ELEMITERATOR::CONST_ELEMITERATOR | ( | ) | [inline] |
Default constructor.
| RVC::CAD::CONST_ELEMITERATOR::CONST_ELEMITERATOR | ( | const CONST_ELEMITERATOR & | rhs | ) | [inline] |
Copy constructor.
| virtual RVC::CAD::CONST_ELEMITERATOR::~CONST_ELEMITERATOR | ( | ) | [inline, virtual] |
Destructor.
| bool RVC::CAD::CONST_ELEMITERATOR::operator!= | ( | const CONST_ELEMITERATOR & | rhs | ) | const [inline] |
Comparison for inequality.
| const ELEMENT& RVC::CAD::CONST_ELEMITERATOR::operator* | ( | ) | const [inline] |
Dereference.
| CONST_ELEMITERATOR& RVC::CAD::CONST_ELEMITERATOR::operator++ | ( | ) |
Pre-increment.
| const ELEMENT* RVC::CAD::CONST_ELEMITERATOR::operator-> | ( | ) | const [inline] |
Dereference arrow.
| CONST_ELEMITERATOR& RVC::CAD::CONST_ELEMITERATOR::operator= | ( | const CONST_ELEMITERATOR & | rhs | ) | [inline] |
Assignment.
| bool RVC::CAD::CONST_ELEMITERATOR::operator== | ( | const CONST_ELEMITERATOR & | rhs | ) | const [inline] |
Comparison for equality.
1.6.1