26 I_ASSIGN(m_centerXAttrPtr,
"X",
"X-Position of the annulus center",
true, 0);
27 I_ASSIGN(m_centerYAttrPtr,
"Y",
"X-Position of the annulus center",
true, 0);
28 I_ASSIGN(m_innerRadiusAttrPtr,
"InnerRadius",
"Inner radius of the annulus",
true, 0);
29 I_ASSIGN(m_outerRadiusAttrPtr,
"OuterRadius",
"Outer radius of the annulus",
true, 0);
40 I_ATTR(
double, m_centerXAttrPtr);
41 I_ATTR(
double, m_centerYAttrPtr);
42 I_ATTR(
double, m_innerRadiusAttrPtr);
43 I_ATTR(
double, m_outerRadiusAttrPtr);
Implementation of an annulus as a component.
TObject2dCompWrap< CAnnulus > BaseClass
virtual bool ResetData(CompatibilityMode mode=CM_WITHOUT_REFS) override
Reset data to its default state.
virtual void OnComponentCreated() override
Definition of graphical annulus object.
Definition of graphical point object.
Base class for all components implementing 2D objects.
CompatibilityMode
Control how relationship betweeen objects are interpreted.
@ CM_WITHOUT_REFS
External references are simple ignored.