16 class DtOverlayEllipseArcModelAgent;
37 virtual void setModelDefinition(
const std::string&);
40 virtual void setLineWidth(
int);
44 virtual void setFill(
bool);
47 virtual void setPickable(
bool);
50 virtual void setVisible(
bool);
53 virtual void setPosition(
int index,
const DtVector& v);
57 virtual void setStipplePattern(
int);
60 virtual void setFillPattern(
const std::vector<unsigned int>&);
63 virtual void setXRadius(
double);
66 virtual void setYRadius(
double);
69 virtual void updateColors();
72 virtual void setDimensions(
double,
double);
75 virtual void startClamping();
78 DtOverlayEllipseArcModelAgent* ellipseModelAgent()
const;
82 virtual void setGroup(
int );
86 void createEllipseAgent();
Contains DtEllipseFacadeBase class.
Definition: DtEllipseFacadeBase.h:30
bool myFill
Definition: Dt2DEllipseFacade.h:90
Contains Dt2DEllipseFacade class.
Definition: Dt2DEllipseFacade.h:22
DtOverlayEllipseArcModelAgent * myEllipseModelAgent
Definition: Dt2DEllipseFacade.h:89
DtUniqueID DtElementID
The ElementID is a specific type of unique ID used to represent VR-Vantage uniquely defined elements...
Definition: DtUniqueID.h:23
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
The abstract interface necessary for agents.
Definition: DtAgentManagerInterface.h:33
Contains DLL export macros.