![]() |
VR-Forces Developer's Guide
|
DtNetworkSegmentMetric is a metric for network segments.

Additional Inherited Members | |
Protected Member Functions inherited from DtMetric | |
| virtual void | emptyLists () |
| virtual void | copyLists (const DtMetric &orig) |
Protected Attributes inherited from DtMetric | |
| bool | myOwnEqualList |
| bool | myOwnDiffList |
| bool | myOwnLessThanList |
| bool | myOwnGreaterThanList |
| DtSimpleList * | myEqualAttributes |
| DtSimpleList * | myDifferentAttributes |
| DtSimpleList * | myGreaterThanAttributes |
| DtSimpleList * | myLessThanAttributes |
| DtCoordTransform | myLocalToTopo |
| bool | myMetricInitialized |
| DtNetworkSegmentMetric::DtNetworkSegmentMetric | ( | ) |
Default constructor.
|
virtual |
Destructor.
| DtNetworkSegmentMetric::DtNetworkSegmentMetric | ( | const DtNetworkSegmentMetric & | orig | ) |
Copy constructor.
| DtNetworkSegmentMetric& DtNetworkSegmentMetric::operator= | ( | const DtNetworkSegmentMetric & | orig | ) |
Assignment operator.
|
pure virtual |
Measure the segment.
Implemented in DtIntersectNetworkSegmentMetric, DtSingleIntersectNetworkSegmentMetric, DtXyNetworkSegmentMetric, and DtRangeNetworkSegmentMetric.
|
pure virtual |
Validate the segment.
Implemented in DtIntersectNetworkSegmentMetric, DtXyNetworkSegmentMetric, DtSingleIntersectNetworkSegmentMetric, DtRangeNetworkSegmentMetric, and DtRangeAndDirectionNetworkSegmentMetric.
Validate the southwest quadrant (closed on southwest side)
Implemented in DtIntersectNetworkSegmentMetric, DtXyNetworkSegmentMetric, DtSingleIntersectNetworkSegmentMetric, and DtRangeNetworkSegmentMetric.
Validate the southeast quadrant (closed on southwest side)
Implemented in DtIntersectNetworkSegmentMetric, DtXyNetworkSegmentMetric, DtSingleIntersectNetworkSegmentMetric, and DtRangeNetworkSegmentMetric.
Validate the northeast quadrant (closed on southwest side)
Implemented in DtIntersectNetworkSegmentMetric, DtXyNetworkSegmentMetric, DtSingleIntersectNetworkSegmentMetric, and DtRangeNetworkSegmentMetric.
Validate the northwest quadrant (closed on southwest side)
Implemented in DtIntersectNetworkSegmentMetric, DtXyNetworkSegmentMetric, DtSingleIntersectNetworkSegmentMetric, and DtRangeNetworkSegmentMetric.