19 class DtWindowTriangleStripInstance;
46 virtual void setVertex(
int i,
double x,
double y );
49 virtual void setNumVertices(
int numVertices );
52 virtual void setVisible(
bool isVisible );
55 virtual void setStipplePattern(
unsigned int stipplePattern );
58 virtual void setColor(
float r,
float g,
float b,
float a );
62 virtual void setGroup(
int groupId );
68 virtual void setChannelOverlay(
const std::string& displayName,
69 const std::string& windowName,
const std::string& channelName )
override;
72 virtual void update();
75 virtual void needsUpdate();
Base class for a graphical object that exists in a window Implements a parenting system for DtWindowO...
Definition: DtWindowObject.h:24
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
bool myConnectedToPostUpdate
Definition: DtWindowTriangleStrip.h:78
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:70
DtWindowTriangleStripInstance * myInstance
Definition: DtWindowTriangleStrip.h:77
Contains makVrv::DtWindowObject class.
Interface for a DtWindowTriangleStripInstance. DtWindowTriangleStrip calls the methods in this class ...
Definition: DtWindowTriangleStripInstance.h:25
A model-like object that draws a 2D polygon on screen. This polygon class inherits from DtWindowObjec...
Definition: DtWindowTriangleStrip.h:36