16 #include <matrix/vlVector.h>
17 #include <matrix/vlTaitBryan.h>
22 class DtSceneObjectAgent;
37 virtual void setModelDefinition(
const std::string& modelDef);
39 virtual void setOrientation(
const DtTaitBryan& orientation);
40 virtual DtTaitBryan localOrientation()
const;
42 virtual void setOrigin(
const DtVector&);
43 virtual void setOrigin(
const DtGeodeticCoord&);
44 virtual void setOriginAndSeaLevel(
const DtVector&);
46 virtual void setVisible(
bool yesNo);
48 virtual void realizeFacades();
49 virtual void unrealizeFacades();
52 virtual void setAltitudeAboveTerrain(
double d);
53 virtual void setAltitudeAboveSeaLevel(
double d);
55 virtual void setPickable(
bool) ;
56 virtual void setIndicatorVisible(
bool) ;
57 virtual void setWidgetEventsEnabled(
bool) ;
58 virtual void setHatLineVisible(
bool) ;
60 virtual void restore();
64 double myX, myY,
myZ, myOX, myOY, myOZ, myOW;