16 #include <matrix/vlVector.h>
17 #include <matrix/vlTaitBryan.h>
18 #include <vlutil/vlTime.h>
43 const DtTime& time()
const;
51 const float& prevDist()
const;
54 void setPrevDist(
float dist);
89 const int numPoints()
const;
96 bool isTimeInRange(
DtTime time);
109 void getPosAtDistOffset(
float distOffset,
DtVector& heliPos,
DtVector& groundPos)
const;
112 void printPoints()
const;
116 const float& totalGroundDist()
const;
120 const int& maxPoints()
const;
float myTotalGroundDist
Definition: DtRotorWashTrailPoints.h:126
Definition: DtRotorWashTrailPoints.h:64
int myMaxPoints
Definition: DtRotorWashTrailPoints.h:124
DtVector myGroundPos
Definition: DtRotorWashTrailPoints.h:58
std::deque< DtRotorWashTrailPoint > myTrailPts
Definition: DtRotorWashTrailPoints.h:123
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
Definition: DtRotorWashTrailPoints.h:28
DtTime myTime
Definition: DtRotorWashTrailPoints.h:57
float myDistToPrevPoint
Definition: DtRotorWashTrailPoints.h:60
DtVector myHeliPos
Definition: DtRotorWashTrailPoints.h:59
Contains DLL export macros.