16 #include <matrix/geodeticCoord.h>
17 #include <matrix/vlTaitBryan.h>
21 class DtSurfaceClampingUpdaterAgent;
22 class DtWaterClampingUpdaterAgent;
23 class DtCigiWakeEntity;
40 virtual void setPosition(
const DtGeodeticCoord& pos,
bool force=
false);
45 virtual void setOrientation(
const DtTaitBryan& orientation,
bool force=
false);
51 virtual void startSinking();
54 virtual void stopSinking();
57 virtual bool isSinking()
const;
61 virtual void setWaterlineOriginOffset(
float offset );
66 virtual void startDeadReckoning();
69 virtual void endDeadReckoning();