22 class DtOverlayRenderer;
51 virtual void setEventsEnabled(
bool enabled,
unsigned long long userData = 0 );
54 virtual bool eventsEnabled()
const;
57 virtual void setPosition(
float x,
float y,
float z,
float w = 0 );
60 virtual void setPoints(
const float points[8] );
64 virtual void setPointsByMinimumAltitude(
const float points[8],
double minimumAltitude );
71 virtual void setIsForcedPointsByAltitudeEnabled(
bool isEnabled);
75 virtual void setAltitudeForForcedPoints(
double altitude);
78 virtual void clearAltitudeSpecificConfigurations();
81 virtual void setRotation(
float angle );
88 void setIsRotationInScreenSpace(
bool isRotationInScreenSpace);
93 virtual void setLodOutAltitude(
double lodOutAltitude);
97 virtual void setIsLodOutAltitudeEnabled(
bool isLodOutAltitudeEnabled);
103 virtual void setMaximumWorldHeight(
double worldHeightInMeters);
109 virtual void setMaximumWorldWidth(
double worldWidthInMeters);
115 virtual void setTextureParameter(
117 float left = 0.0f,
float right = 1.0f,
float bottom = 0.0f,
124 virtual void setColor(
float r,
float g,
float b,
float a );
127 virtual void setGroup(
unsigned int group );
130 virtual unsigned int group()
const;
A synchronized Quad and Widget for a interactive visible 2D graphic.
Definition: DtSprite.h:26
The DtPickableQuad is a pickable widget that matches the Quad interface.
Definition: DtPickableWidget.h:125
DtWidgetPicker & myPicker
Definition: DtSprite.h:141
Interface for a texture. Used to pass in a texture to vrvGraphics.
Definition: DtTextureInterface.h:24
DtPickableQuad * myWidget
Definition: DtSprite.h:143
#define DT_DLL_VRVGRAPHICS
Contains DLL export macros.
Definition: vrvGraphics.h:19
DT_DLL_vrfutil double angle(double vec1[3], double vec2[3])
DtQuadProxy * myQuad
Definition: DtSprite.h:142
Contains the makVrv::DtQuadProxyInterface class declaration.
A flyweight class for controlling a single quad owned by the DtQuadRenderer.
Definition: DtQuadProxy.h:26
FillType
Definition: DtQuadProxyInterface.h:25
The DtOverlayRenderer implements the overlay concept. An overlay is a 2D scene that is drawn on top o...
Definition: DtOverlayRenderer.h:67