33 virtual void setCenter(
double x,
double y ) = 0;
40 virtual void setDimensions(
double xLength,
double yLength) = 0;
43 virtual void setFillPattern(
unsigned int fillPattern) = 0;
46 virtual void setNumVertices(
unsigned int numVertices) = 0;
49 virtual void setColor(
float r,
float g,
float b,
float a) = 0;
52 virtual void setFill(
bool fill) = 0;
59 virtual void setScale(
double x,
double y ) = 0;
62 virtual void update() = 0;
Interface for classes with settable visibility, such as a 3D model or 2D graphic. ...
Definition: DtSetVisibilityInterface.h:25
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
Interface for a DtWindowEllipseInstance An object that draws a 2D ellipse.
Definition: DtWindowEllipseInstance.h:23
Contains the DtSetVisibilityInterface.
Contains DLL export macros.