Public Member Functions |
| | DtNetworkEdge () |
| virtual | ~DtNetworkEdge () |
| virtual DtString | type () |
| unsigned int | numPoints () const |
| void | setDirectionality (DtDirectionality directionality) |
| DtDirectionality | directionality () const |
std::auto_ptr
< DtNetworkEdgeTraverser > | createEdgeTraverser () |
std::auto_ptr
< DtNetworkEdgeTraverser > | createEdgeTraverser (DtTraversalDirection traversalDirection, bool respectDirectionality) |
std::auto_ptr< const
DtNetworkEdgeTraverser > | createEdgeTraverser () const |
std::auto_ptr< const
DtNetworkEdgeTraverser > | createEdgeTraverser (DtTraversalDirection traversalDirection, bool respectDirectionality) const |
| virtual double | length () const |
| virtual void | closestPoint (const DtPoint &pointIn, DtPoint &pointOut, double &distance) const |
| virtual double | distanceToPoint (const DtPoint &point) const |
| virtual bool | xyIntersects (const DtNetworkSegment &seg) const |
| virtual bool | xyIntersects (const DtNetworkSegment &seg, const DtNetworkSegment *&thisSeg, double &distanceSquared, double &thisX, double &thisY, double &otherX, double &otherY) const |
| virtual bool | xyIntersects (const DtNetworkEdge &edge, const DtNetworkSegment *&thisSeg, const DtNetworkSegment *&otherSeg) const |
| virtual bool | xyIntersects (const DtNetworkEdge &edge, const DtNetworkSegment *&thisSeg, const DtNetworkSegment *&otherSeg, double &distanceSquared, double &thisX, double &thisY, double &otherX, double &otherY) const |
| virtual DtNetworkNode * | startNode () const |
| virtual void | setStartNode (DtNetworkNode *node) |
| virtual DtNetworkNode * | endNode () const |
| virtual void | setEndNode (DtNetworkNode *node) |
| virtual void | removeConnection (DtNetworkNode *node) |
| virtual DtPoint | endpoint0 () const |
| virtual DtPoint | endpoint1 () const |
| virtual bool | pointInEdge (const DtPoint &point) const |
| virtual bool | addPoint (const DtPoint &newPoint) |
| virtual bool | addPointToStart (const DtPoint &newPoint) |
| const DtPoint & | point (int i) const |
| DtPoint & | point (int i) |
| virtual DtExtent | extent () const |
| DtPointIter | pointsBegin () |
| DtPointConstIter | pointsBegin () const |
| DtPointIter | pointsEnd () |
| DtPointConstIter | pointsEnd () const |
| DtPointReverseIter | rPointsBegin () |
| DtPointConstReverseIter | rPointsBegin () const |
| DtPointReverseIter | rPointsEnd () |
| DtPointConstReverseIter | rPointsEnd () const |
| DtNetworkSegment * | newSegment () |
| DtSegmentIter | segmentsBegin () |
| DtSegmentConstIter | segmentsBegin () const |
| DtSegmentIter | segmentsEnd () |
| DtSegmentConstIter | segmentsEnd () const |
| DtSegmentReverseIter | rSegmentsBegin () |
| DtSegmentConstReverseIter | rSegmentsBegin () const |
| DtSegmentReverseIter | rSegmentsEnd () |
| DtSegmentConstReverseIter | rSegmentsEnd () const |
| virtual void | setVectorNetwork (DtVectorNetwork *vectorNetwork) |
| virtual DtVectorNetwork * | vectorNetwork () const |
| DtPointContainer & | points () |
| const DtPointContainer & | points () const |
| DtSegmentContainer & | segments () |
| const DtSegmentContainer & | segments () const |
| virtual int | sizeInBytes () const |
| | DtNetworkSpecElement () |
| virtual | ~DtNetworkSpecElement () |
| | DtNetworkSpecElement (const DtNetworkSpecElement &orig) |
| DtNetworkSpecElement & | operator= (const DtNetworkSpecElement &orig) |
| virtual bool | setSpecification (const DtSpecification &newSpecification, bool allowDuplicates=false) |
| virtual unsigned int | specificationID () const |
| virtual void | setSpecificationID (DtSpecificationID specID) |
| virtual DtSpecificationManager * | specificationManager () |
virtual const
DtSpecificationManager * | specificationManager () const |
| virtual void | setSpecificationManager (DtSpecificationManager *specManager) |
| virtual const DtSpecification & | specification () const |
| | DtNetworkElement () |
| virtual | ~DtNetworkElement () |
| virtual unsigned int | arrayIndex () const |
| virtual void | setArrayIndex (unsigned int val) |
| virtual bool | networked () const |
| virtual bool | isRemoved () const |
| virtual bool | isNotRemoved () const |
| virtual void | setAsRemoved (bool onOff) |