VR-Forces 5.0.2 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Macros | Typedefs | Enumerations
roadSegment.h File Reference

Go to the source code of this file.

Classes

class  DtTrafficControlDevice
 
class  DtLaneSegment
 
struct  DtLaneSegment::DtLaneGeometry
 
class  DtRoadSegment
 
class  DtRoadSegment::DtTmpGeometry
 

Macros

#define DT_ROAD_SEGMENT_NO_LANE   -1
 
#define CENTERLINE_EPSILON   0.001
 

Typedefs

typedef std::list
< DtRoadSegment * > 
DtRoadSegmentList
 

Enumerations

enum  DtRoadSegmentPart { DtUnknownSection = 0, DtEntryCurve = 1, DtStraightSection = 2, DtExitCurve = 3 }
 

Macro Definition Documentation

#define DT_ROAD_SEGMENT_NO_LANE   -1

for forward reference

A constant to indicate a lane does not connect to a lane in the connecting segment.

#define CENTERLINE_EPSILON   0.001

Center Line radius epsilon (value to compare with 0)

Typedef Documentation

typedef std::list<DtRoadSegment *> DtRoadSegmentList

Enumeration Type Documentation

This enumeration is a convenience for indicating what part of the lane geometry a point is on.

Enumerator
DtUnknownSection 
DtEntryCurve 
DtStraightSection 
DtExitCurve 

Document ID: Generated on Sun Dec 4 20:22:03 EST 2022 from SVN revision 249613
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)