18 class DtOsgSceneConnector;
43 virtual const std::string& className()
const;
49 int modelSet,
int visualizerType );
54 virtual void removeFromScene();
61 virtual void setModelDefinition(
const std::string& str );
68 virtual void setPosition(
int vtx,
const DtVector& position );
75 virtual void setOrientation(
int vtx,
const DtTaitBryan& orientation );
87 virtual void setRelativePosition(
double x,
double y,
double z );
94 virtual void setRelativeOrientation(
const DtTaitBryan& ori );
98 virtual void setSize(
double slantHeight );
106 virtual void setColor(
float r,
float g,
float b,
float a );
114 virtual void setInnerColor(
float r,
float g,
float b,
float a );
122 virtual void setOuterColor(
float r,
float g,
float b,
float a );
126 virtual void setXHalfAngle(
double xHalfAngle );
130 virtual void setYHalfAngle(
double yHalfAngle );
136 virtual void setShowLines(
bool showLines );
142 virtual void setLinesHaveAlpha(
bool lineAlpha );
147 virtual void setIsSupportModel(
bool isSupport);
153 virtual void update();
156 virtual void needsUpdate();
DtVector myRelativePosition
Definition: DtOsgRectangularPyramidModel.h:163
bool myNeedsUpdate
Definition: DtOsgRectangularPyramidModel.h:164
DtUniqueID myTargetObjectId
Definition: DtOsgRectangularPyramidModel.h:161
OSG implementation of the DtRectangularPyramidModel.
Definition: DtOsgRectangularPyramidModel.h:26
#define DT_DLL_VRVOSG
Definition: vrvOsg.h:23
Contains the DtRectangularPyramidModel class declaration.
DtOsgSceneConnector is used by models to create an OSG position/orientation transform so that it can ...
Definition: DtOsgSceneConnector.h:76
makVrv::DtOsgSceneConnector * mySceneConnector
Definition: DtOsgRectangularPyramidModel.h:160
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
DtUniqueID myHostObjectId
Definition: DtOsgRectangularPyramidModel.h:162
Contains DLL export macros.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Distributed model for visualizing synthetic aperture sensors.
Definition: DtRectangularPyramidModel.h:21