Go to the documentation of this file.
28 I_REGISTER_INTERFACE(
CArc);
31 I_ASSIGN(m_centerXAttrPtr,
"X",
"X-Position of the arc center",
true, 0);
32 I_ASSIGN(m_centerYAttrPtr,
"Y",
"Y-Position of the arc center",
true, 0);
33 I_ASSIGN(m_radiusAttrPtr,
"Radius",
"Radius of the arc",
true, 0);
34 I_ASSIGN(m_startAngleAttrPtr,
"StartAngle",
"Start angle of the arc",
true, 0);
35 I_ASSIGN(m_endAngleAttrPtr,
"EndAngle",
"End angle of the arc",
true, 0);
43 I_ATTR(
double, m_centerXAttrPtr);
44 I_ATTR(
double, m_centerYAttrPtr);
45 I_ATTR(
double, m_radiusAttrPtr);
46 I_ATTR(
double, m_startAngleAttrPtr);
47 I_ATTR(
double, m_endAngleAttrPtr);
Implementation of a arc as a component.
void OnComponentCreated() override
TObject2dCompWrap< CArc > BaseClass
Definition of graphical circle object.
Definition of graphical point object.
Base class for all components implementing 2D objects.
© Witold Gantzke and Kirill Lepskiy