13 #include <matrix/vlTaitBryan.h>
15 #include <vlutil/vlTime.h>
16 #include <matrix/vlVector.h>
Definition: DtEntityWheelData.h:31
Definition: DtEntityWheelData.h:31
double trackWidth
Definition: DtEntityWheelData.h:72
DtVector lastPos
Definition: DtEntityWheelData.h:54
int numOfSetsOfWheels
The number of sets of wheels this vehicle has.
Definition: DtEntityWheelData.h:63
DtEntityWheelDataCommon commonData
Definition: DtEntityWheelData.h:83
WheelSide wheelSide
Definition: DtEntityWheelData.h:39
std::vector< WheelInfo > wheels
Definition: DtEntityWheelData.h:84
double wheelRadius
Definition: DtEntityWheelData.h:40
common data structure to store last position/updated These are used to compute the speed if the updat...
Definition: DtEntityWheelData.h:48
Definition: DtEntityWheelData.h:31
bool steerable
Definition: DtEntityWheelData.h:36
WheelSide
Which side.
Definition: DtEntityWheelData.h:31
double distanceBetweenFirstAndRearAxles
The distance between the 1st set of wheels and rear axles (measured along length) ...
Definition: DtEntityWheelData.h:66
DtEntityWheelDataCommon()
DtTime lastUpdateTime
Definition: DtEntityWheelData.h:53
double distanceBetweenSecondAndRearAxles
The distance between the 2nd set of wheels and rear axles (measured along length) ...
Definition: DtEntityWheelData.h:69
int wheelSet
Definition: DtEntityWheelData.h:38
double angVel
The velocity with which the wheel is turning.
Definition: DtEntityWheelData.h:42
brief Structure containing information about all wheel on an entity sceneObj - the scene object for t...
Definition: DtEntityWheelData.h:80
Contains DLL export macros.
DtTime lastSteeringUpdateTime
The last time the steering was updated.
Definition: DtEntityWheelData.h:59
Structure contained individual wheel information partNum - the articulated part wheel id wheelSet - 1...
Definition: DtEntityWheelData.h:28
int partNum
Definition: DtEntityWheelData.h:37
DtTaitBryan lastHeading
The last heading(steering)
Definition: DtEntityWheelData.h:57