35 virtual void setGeometry(
double angle,
double sweep ) = 0;
38 virtual void setMaxAngleSegment(
double angleSegmentMax ) = 0;
41 virtual void setDimensions(
double x,
double y ) = 0;
44 virtual void setColor(
float r,
float g,
float b,
float a ) = 0;
47 virtual void setInsideColor(
float r,
float g,
float b,
float a ) = 0;
50 virtual void setOutsideColor(
float r,
float g,
float b,
float a ) = 0;
55 virtual void setCentralVertexColor(
float r,
float g,
float b,
float a) = 0;
58 virtual void setRelativePosition(
double x,
double y,
double z ) = 0;
61 virtual void setScale(
float scale ) = 0;
64 virtual void setFill(
bool) = 0;
67 virtual void setOutlineWidth(
float) = 0;
70 virtual void setEventsEnabled(
bool) = 0;
73 virtual void setStipplePattern(
unsigned int stipplePattern) = 0;
77 virtual void setFillPattern(
const std::vector<unsigned int>&) = 0;
81 virtual void setOutline(
bool) = 0;
84 virtual void setSolidFillCenter(
bool) = 0;
87 virtual void setEnableDecalProjector(
bool enable) = 0;
91 virtual void setGroup(
int ) = 0;
The 2d ellipse arc model.
Definition: DtOverlayEllipseArcModel.h:23
DT_DLL_vrfutil double angle(double vec1[3], double vec2[3])
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
Contains makVrv::DtModel class.
A model which owns a single model instance. A DtModel is a managing container for a single DtModelIns...
Definition: DtModel.h:56
Contains makVrv::DtUniqueID type.
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:76
Contains DLL export macros.