VR-Forces 4.1 Class Documentation
List of all members | Public Member Functions | Public Attributes
BHAVE::DtSegmentStruct Struct Reference

Represents segments in the vector network, has special data and functions associated for DtVectorNetworkConverter in particular. More...

Public Member Functions

 DtSegmentStruct (MAKVRinTerra::DtPathFeature::CPtr f, const DtPoint &leftPoint, const DtPoint &rightPoint)
DtPoint endPoint (int zeroOrOne) const

Public Attributes

DtPoint leftOffset
DtPoint rightOffset
double halfWidth
unsigned int segmentId
unsigned int firstNodeId
unsigned int secondNodeId
MAKVRinTerra::DtPathFeature::CPtr feature
DtPoint leftFirstBP
DtPoint rightFirstBP
DtPoint leftSecondBP
DtPoint rightSecondBP
DtPoint leftEnd
DtPoint rightEnd

Detailed Description

Represents segments in the vector network, has special data and functions associated for DtVectorNetworkConverter in particular.

Orientation of these structs is very important and vital to every calculation.

Constructor & Destructor Documentation

BHAVE::DtSegmentStruct::DtSegmentStruct ( MAKVRinTerra::DtPathFeature::CPtr  f,
const DtPoint leftPoint,
const DtPoint rightPoint 
)
inline

References feature, leftEnd, and rightEnd.

Member Function Documentation

DtPoint BHAVE::DtSegmentStruct::endPoint ( int  zeroOrOne) const
inline

References leftEnd, and rightEnd.

Member Data Documentation

DtPoint BHAVE::DtSegmentStruct::leftOffset
DtPoint BHAVE::DtSegmentStruct::rightOffset
double BHAVE::DtSegmentStruct::halfWidth
unsigned int BHAVE::DtSegmentStruct::segmentId
unsigned int BHAVE::DtSegmentStruct::firstNodeId
unsigned int BHAVE::DtSegmentStruct::secondNodeId
MAKVRinTerra::DtPathFeature::CPtr BHAVE::DtSegmentStruct::feature

Referenced by DtSegmentStruct().

DtPoint BHAVE::DtSegmentStruct::leftFirstBP
DtPoint BHAVE::DtSegmentStruct::rightFirstBP
DtPoint BHAVE::DtSegmentStruct::leftSecondBP
DtPoint BHAVE::DtSegmentStruct::rightSecondBP
DtPoint BHAVE::DtSegmentStruct::leftEnd

Referenced by DtSegmentStruct(), and endPoint().

DtPoint BHAVE::DtSegmentStruct::rightEnd

Referenced by DtSegmentStruct(), and endPoint().


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

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)