13 #ifndef Dt3DTextModelInstance_H_
14 #define Dt3DTextModelInstance_H_
20 #include <osg/MatrixTransform>
53 virtual void setColor(
float r,
float g,
float b);
56 virtual void setText(
const std::string& text);
59 virtual void setFont(
const std::string& fontName);
62 virtual void setFontSize(
int sizeInPixels);
80 virtual void build(
const TextParameters& parameters);
95 static void registerCreator(
DtDe& de);
The base class for all model instances.
Definition: DtModelInstance.h:39
std::string text
Definition: Dt3DTextModelInstance.h:36
TextParameters myParameters
The current parameter set.
Definition: Dt3DTextModelInstance.h:83
osg::ref_ptr< osg::Geode > myGeode
Definition: Dt3DTextModelInstance.h:85
#define DT_DLL_VRVOSG
Definition: vrvOsg.h:23
int fontSize
Definition: Dt3DTextModelInstance.h:38
Definition: Dt3DTextModelInstance.h:30
float rColor
Definition: Dt3DTextModelInstance.h:32
std::string font
Definition: Dt3DTextModelInstance.h:37
A model definition Interaction any number of named parameters, and also can be used to store cached d...
Definition: DtModelDefinition.h:33
A Creator for the makVrv::Dt3DTextModelInstance class.
Definition: Dt3DTextModelInstance.h:90
Contains makVrv::DtOsgModelInstance class.
DtOsgSceneConnector is used by models to create an OSG position/orientation transform so that it can ...
Definition: DtOsgSceneConnector.h:76
bool flashing
Definition: Dt3DTextModelInstance.h:35
virtual void setVisible(bool isVisible)
no-op
Definition: Dt3DTextModelInstance.h:75
The base class for simple OSG based model instances.
Definition: DtOsgModelInstance.h:72
The polymorphic creator for the DtModelInstance.
Definition: DtModelInstance.h:148
static const TextParameters defaultParameters
Default values for the line parameters.
Definition: Dt3DTextModelInstance.h:42
float bColor
Definition: Dt3DTextModelInstance.h:34
Contains DLL export macros.
Model instance to draw 3D text.
Definition: Dt3DTextModelInstance.h:26
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
float gColor
Definition: Dt3DTextModelInstance.h:33