12 class DtOverlayEllipseArcModelAgent;
36 virtual void setModelDefinition(
const std::string&)
override;
39 virtual void setLineWidth(
int)
override;
43 virtual void setFill(
bool)
override;
46 virtual void setPickable(
bool)
override;
49 virtual void setVisible(
bool)
override;
52 virtual void setPosition(
int index,
const DtVector& v)
override;
56 virtual void setStipplePattern(
int)
override;
59 virtual void setFillPattern(
const std::vector<unsigned int>&)
override;
62 virtual void setXRadius(
double)
override;
65 virtual void setYRadius(
double)
override;
68 virtual void updateColors()
override;
71 virtual void setDimensions(
double,
double)
override;
74 makVrv::DtOverlayEllipseArcModelAgent* ellipseModelAgent()
const;
78 virtual void setGroup(
int );
82 void createEllipseAgent();
bool myFill
Definition: 2DEllipseFacade.h:86
Contains Dt2DEllipseFacade class. Facade for a 2D (overlay) ellipse. If X Radius and Y Radius are spe...
Definition: 2DEllipseFacade.h:21
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
DtUniqueID DtElementID
The ElementID is a specific type of unique ID used to represent VR-Vantage uniquely defined elements...
Definition: DtUniqueID.h:23
makVrv::DtOverlayEllipseArcModelAgent * myEllipseModelAgent
Definition: 2DEllipseFacade.h:85
The abstract interface necessary for agents.
Definition: DtAgentManagerInterface.h:33
DtModelSetId
Definition: DtModelSetEnums.h:19
Contains DtEllipseFacadeBase class. This interface class defines the minimum amount of functionality ...
Definition: ellipseFacadeBase.h:30