RVC::CAD::CONST_ELEMITERATOR Class Reference

Constant element iterator class. More...

#include <rvc/cad.h>

List of all members.

Public Member Functions

 CONST_ELEMITERATOR (const CONST_ELEMITERATOR &rhs)
 CONST_ELEMITERATOR ()
const ELEMENToperator * () const
bool operator!= (const CONST_ELEMITERATOR &rhs) const
CONST_ELEMITERATORoperator++ ()
const ELEMENToperator-> () const
CONST_ELEMITERATORoperator= (const CONST_ELEMITERATOR &rhs)
bool operator== (const CONST_ELEMITERATOR &rhs) const
virtual ~CONST_ELEMITERATOR ()


Detailed Description

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

Definition at line 1335 of file cad.h.


Constructor & Destructor Documentation

RVC::CAD::CONST_ELEMITERATOR::CONST_ELEMITERATOR  )  [inline]
 

Default constructor.

Definition at line 1338 of file cad.h.

RVC::CAD::CONST_ELEMITERATOR::CONST_ELEMITERATOR const CONST_ELEMITERATOR rhs  )  [inline]
 

Copy constructor.

Definition at line 1346 of file cad.h.

virtual RVC::CAD::CONST_ELEMITERATOR::~CONST_ELEMITERATOR  )  [inline, virtual]
 

Destructor.

Definition at line 1384 of file cad.h.


Member Function Documentation

const ELEMENT& RVC::CAD::CONST_ELEMITERATOR::operator *  )  const [inline]
 

Dereference.

Definition at line 1404 of file cad.h.

bool RVC::CAD::CONST_ELEMITERATOR::operator!= const CONST_ELEMITERATOR rhs  )  const [inline]
 

Comparison for inequality.

Definition at line 1425 of file cad.h.

CONST_ELEMITERATOR& RVC::CAD::CONST_ELEMITERATOR::operator++  )  [inline]
 

Pre-increment.

Definition at line 1412 of file cad.h.

const ELEMENT* RVC::CAD::CONST_ELEMITERATOR::operator->  )  const [inline]
 

Dereference arrow.

Definition at line 1408 of file cad.h.

CONST_ELEMITERATOR& RVC::CAD::CONST_ELEMITERATOR::operator= const CONST_ELEMITERATOR rhs  )  [inline]
 

Assignment.

Definition at line 1390 of file cad.h.

bool RVC::CAD::CONST_ELEMITERATOR::operator== const CONST_ELEMITERATOR rhs  )  const [inline]
 

Comparison for equality.

Definition at line 1420 of file cad.h.


The documentation for this class was generated from the following file:
Generated on Tue Dec 14 13:21:11 2004 for TNTsdk by  doxygen 1.3.8-20040913