12 class DtOverlayEllipseArcModelAgent;
36 virtual void setModelDefinition(
const std::string&);
39 virtual void setLineWidth(
int);
43 virtual void setFill(
bool);
46 virtual void setPickable(
bool);
49 virtual void setVisible(
bool);
52 virtual void setPosition(
int index,
const DtVector& v);
56 virtual void setStipplePattern(
int);
59 virtual void setFillPattern(
const std::vector<unsigned int>&);
62 virtual void setXRadius(
double);
65 virtual void setYRadius(
double);
68 virtual void updateColors();
71 virtual void setDimensions(
double,
double);
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
makVrv::DtOverlayEllipseArcModelAgent * myEllipseModelAgent
Definition: 2DEllipseFacade.h:85
The abstract interface necessary for agents.
Definition: DtAgentManagerInterface.h:33
Contains DtEllipseFacadeBase class. This interface class defines the minimum amount of functionality ...
Definition: ellipseFacadeBase.h:29