![]() |
VR-Forces 4.0.4 Class Documentation
|

Public Member Functions | |
| DtNetworkEdgePointConstIter (const DtNetworkEdge &edge) | |
| DtNetworkEdgePointConstIter (const DtNetworkEdge &edge, bool isEnd) | |
| virtual | ~DtNetworkEdgePointConstIter () |
| DtNetworkEdgePointConstIter (const DtNetworkEdgePointConstIter &orig) | |
| virtual DtNetworkEdgePointConstIter & | operator= (const DtNetworkEdgePointConstIter &orig) |
| virtual void | operator++ ()=0 |
| virtual void | operator-- ()=0 |
| virtual const DtPoint & | operator* () const =0 |
| virtual const DtPoint * | operator-> () const =0 |
| virtual bool | operator== (const DtNetworkEdgePointConstIter &other) const |
| virtual bool | operator!= (const DtNetworkEdgePointConstIter &other) const |
| virtual const DtString | type () const |
Protected Member Functions | |
| bool | testInvariant () const |
Protected Attributes | |
| const DtNetworkEdge * | myEdge |
| bool | myIsEnd |
Private Member Functions | |
| DtNetworkEdgePointConstIter () | |
| DtNetworkEdgePointConstIter::DtNetworkEdgePointConstIter | ( | const DtNetworkEdge & | edge | ) | [inline] |
| DtNetworkEdgePointConstIter::DtNetworkEdgePointConstIter | ( | const DtNetworkEdge & | edge, |
| bool | isEnd | ||
| ) | [inline] |
| DtNetworkEdgePointConstIter::~DtNetworkEdgePointConstIter | ( | ) | [inline, virtual] |
| DtNetworkEdgePointConstIter::DtNetworkEdgePointConstIter | ( | const DtNetworkEdgePointConstIter & | orig | ) | [inline] |
| DtNetworkEdgePointConstIter::DtNetworkEdgePointConstIter | ( | ) | [private] |
| DtNetworkEdgePointConstIter & DtNetworkEdgePointConstIter::operator= | ( | const DtNetworkEdgePointConstIter & | orig | ) | [inline, virtual] |
| virtual void DtNetworkEdgePointConstIter::operator++ | ( | ) | [pure virtual] |
Implemented in DtNetworkEdgeReversePointConstIter, and DtNetworkEdgeForwardPointConstIter.
| virtual void DtNetworkEdgePointConstIter::operator-- | ( | ) | [pure virtual] |
Implemented in DtNetworkEdgeReversePointConstIter, and DtNetworkEdgeForwardPointConstIter.
| virtual const DtPoint& DtNetworkEdgePointConstIter::operator* | ( | ) | const [pure virtual] |
Implemented in DtNetworkEdgeReversePointConstIter, and DtNetworkEdgeForwardPointConstIter.
| virtual const DtPoint* DtNetworkEdgePointConstIter::operator-> | ( | ) | const [pure virtual] |
Implemented in DtNetworkEdgeReversePointConstIter, and DtNetworkEdgeForwardPointConstIter.
| virtual bool DtNetworkEdgePointConstIter::operator== | ( | const DtNetworkEdgePointConstIter & | other | ) | const [virtual] |
Reimplemented in DtNetworkEdgeReversePointConstIter, and DtNetworkEdgeForwardPointConstIter.
| virtual bool DtNetworkEdgePointConstIter::operator!= | ( | const DtNetworkEdgePointConstIter & | other | ) | const [virtual] |
Reimplemented in DtNetworkEdgeReversePointConstIter, and DtNetworkEdgeForwardPointConstIter.
| const DtString DtNetworkEdgePointConstIter::type | ( | void | ) | const [inline, virtual] |
Reimplemented in DtNetworkEdgeReversePointConstIter, and DtNetworkEdgeForwardPointConstIter.
| bool DtNetworkEdgePointConstIter::testInvariant | ( | ) | const [protected] |
const DtNetworkEdge* DtNetworkEdgePointConstIter::myEdge [protected] |
Referenced by DtNetworkEdgePointConstIter(), and operator=().
bool DtNetworkEdgePointConstIter::myIsEnd [protected] |
Referenced by DtNetworkEdgePointConstIter(), and operator=().