VR-Forces 4.7 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes | Private Member Functions
DtNetworkEdgeForwardSegmentIter Class Reference
Inheritance diagram for DtNetworkEdgeForwardSegmentIter:
Inheritance graph
[legend]

Public Member Functions

 DtNetworkEdgeForwardSegmentIter (DtNetworkEdge &edge)
 DtNetworkEdgeForwardSegmentIter (DtNetworkEdge &edge, DtNetworkEdge::DtSegmentIter segmentIter)
virtual ~DtNetworkEdgeForwardSegmentIter ()
DtNetworkEdgeForwardSegmentIteroperator= (const DtNetworkEdgeForwardSegmentIter &orig)
 DtNetworkEdgeForwardSegmentIter (const DtNetworkEdgeForwardSegmentIter &orig)
DtPoint startPoint () const
DtPoint endPoint () const
void operator++ ()
void operator-- ()
DtNetworkSegmentoperator* () const
DtNetworkSegmentoperator-> () const
bool operator== (const DtNetworkEdgeSegmentIter &other) const
bool operator== (const DtNetworkEdgeForwardSegmentIter &other) const
bool operator!= (const DtNetworkEdgeSegmentIter &other) const
bool operator!= (const DtNetworkEdgeForwardSegmentIter &other) const
virtual const DtString type () const
- Public Member Functions inherited from DtNetworkEdgeSegmentIter
 DtNetworkEdgeSegmentIter (DtNetworkEdge &edge)
 DtNetworkEdgeSegmentIter (const DtNetworkEdgeSegmentIter &orig)
virtual ~DtNetworkEdgeSegmentIter ()
virtual const DtNetworkEdgeedge () const

Protected Attributes

DtNetworkEdge::DtSegmentConstIter mySegmentIter
- Protected Attributes inherited from DtNetworkEdgeSegmentIter
DtNetworkEdgemyEdge

Private Member Functions

 DtNetworkEdgeForwardSegmentIter ()

Additional Inherited Members

- Protected Member Functions inherited from DtNetworkEdgeSegmentIter
bool testInvariant () const
 DtNetworkEdgeSegmentIter ()

Constructor & Destructor Documentation

DtNetworkEdgeForwardSegmentIter::DtNetworkEdgeForwardSegmentIter ( DtNetworkEdge edge)
DtNetworkEdgeForwardSegmentIter::DtNetworkEdgeForwardSegmentIter ( DtNetworkEdge edge,
DtNetworkEdge::DtSegmentIter  segmentIter 
)
virtual DtNetworkEdgeForwardSegmentIter::~DtNetworkEdgeForwardSegmentIter ( )
virtual
DtNetworkEdgeForwardSegmentIter::DtNetworkEdgeForwardSegmentIter ( const DtNetworkEdgeForwardSegmentIter orig)
DtNetworkEdgeForwardSegmentIter::DtNetworkEdgeForwardSegmentIter ( )
private

Member Function Documentation

DtNetworkEdgeForwardSegmentIter& DtNetworkEdgeForwardSegmentIter::operator= ( const DtNetworkEdgeForwardSegmentIter orig)
DtPoint DtNetworkEdgeForwardSegmentIter::startPoint ( ) const
virtual
DtPoint DtNetworkEdgeForwardSegmentIter::endPoint ( ) const
virtual
void DtNetworkEdgeForwardSegmentIter::operator++ ( )
virtual
void DtNetworkEdgeForwardSegmentIter::operator-- ( )
virtual
DtNetworkSegment& DtNetworkEdgeForwardSegmentIter::operator* ( ) const
virtual
DtNetworkSegment& DtNetworkEdgeForwardSegmentIter::operator-> ( ) const
virtual
bool DtNetworkEdgeForwardSegmentIter::operator== ( const DtNetworkEdgeSegmentIter other) const
virtual

Reimplemented from DtNetworkEdgeSegmentIter.

bool DtNetworkEdgeForwardSegmentIter::operator== ( const DtNetworkEdgeForwardSegmentIter other) const
bool DtNetworkEdgeForwardSegmentIter::operator!= ( const DtNetworkEdgeSegmentIter other) const
virtual

Reimplemented from DtNetworkEdgeSegmentIter.

bool DtNetworkEdgeForwardSegmentIter::operator!= ( const DtNetworkEdgeForwardSegmentIter other) const
virtual const DtString DtNetworkEdgeForwardSegmentIter::type ( ) const
virtual

Reimplemented from DtNetworkEdgeSegmentIter.

Member Data Documentation

DtNetworkEdge::DtSegmentConstIter DtNetworkEdgeForwardSegmentIter::mySegmentIter
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)