14 #include <matrix/vlVector.h>
40 virtual void setEntityPosition(
const DtVector& position);
41 virtual const DtVector& entityPosition()
const;
44 virtual void setLeadEntityPosition(
const DtVector& position);
45 virtual const DtVector& leadEntityPosition()
const;
52 virtual void setLeadEntityRoute(
const DtVertexList* route);
57 virtual void setFollowOffset(
const DtVector& bodyFollowOffset);
58 virtual const DtVector& followOffset()
const;
61 virtual void setEntityLastWaypointIndex(
int index);
62 virtual int entityLastWaypointIndex()
const;
65 virtual void setLeadEntityLastWaypointIndex(
int index);
66 virtual int leadEntityLastWaypointIndex()
const;
#define DT_DLL_vrfmodel
This file is used to determine how to build.
Definition: vrfmodelDefines.h:24
DtIteratorDirection myLeadEntityTraversalDirection
Definition: entityRouteFollowingData.h:86
DtVector myFollowOffset
Definition: entityRouteFollowingData.h:82
int myLeadEntityLastWaypointIndex
Definition: entityRouteFollowingData.h:84
const DtVertexList * myEntityRoute
Definition: entityRouteFollowingData.h:80
DtIteratorDirection myEntityTraversalDirection
Definition: entityRouteFollowingData.h:85
DtVector myEntityPosition
Definition: entityRouteFollowingData.h:78
DtIteratorDirection
Definition: iteratorBase.h:23
DtVector myLeadEntityPosition
Definition: entityRouteFollowingData.h:79
class DtVertexList:
Definition: vertexList.h:22
int myEntityLastWaypointIndex
Definition: entityRouteFollowingData.h:83
const DtVertexList * myLeadEntityRoute
Definition: entityRouteFollowingData.h:81
DtEntityRouteFollowingData is a utility class that holds information associated with an entity follow...
Definition: entityRouteFollowingData.h:23