SketchPlugin_MacroArc::ID();
}
- INTERFACE_9(SketchPlugin_MacroArc::ID(),
- arcType, SketchPlugin_MacroArc::ARC_TYPE(),
- ModelAPI_AttributeString, /** Arc type */,
- center, SketchPlugin_MacroArc::CENTER_POINT_ID(),
- GeomDataAPI_Point2D, /** Center point */,
- startPoint, SketchPlugin_MacroArc::START_POINT_ID(),
- GeomDataAPI_Point2D, /** Start point */,
- endPoint, SketchPlugin_MacroArc::END_POINT_ID(),
- GeomDataAPI_Point2D, /** End point */,
- passedPoint, SketchPlugin_MacroArc::PASSED_POINT_ID(),
- GeomDataAPI_Point2D, /** Passed point */,
- tangentPoint, SketchPlugin_MacroArc::TANGENT_POINT_ID(),
- ModelAPI_AttributeRefAttr, /** Tangent point */,
- reversed, SketchPlugin_MacroArc::REVERSED_ID(),
- ModelAPI_AttributeBoolean, /** Reversed flag */,
- radius, SketchPlugin_MacroArc::RADIUS_ID(),
- ModelAPI_AttributeDouble, /** Radius */,
- angle, SketchPlugin_MacroArc::ANGLE_ID(),
- ModelAPI_AttributeDouble, /** Angle */)
+ INTERFACE_12(SketchPlugin_MacroArc::ID(),
+ arcType, SketchPlugin_MacroArc::ARC_TYPE(),
+ ModelAPI_AttributeString, /** Arc type */,
+ center, SketchPlugin_MacroArc::CENTER_POINT_ID(),
+ GeomDataAPI_Point2D, /** Center point */,
+ startPoint1, SketchPlugin_MacroArc::START_POINT_1_ID(),
+ GeomDataAPI_Point2D, /** Start point */,
+ endPoint1, SketchPlugin_MacroArc::END_POINT_1_ID(),
+ GeomDataAPI_Point2D, /** End point */,
+ startPoint2, SketchPlugin_MacroArc::START_POINT_2_ID(),
+ GeomDataAPI_Point2D, /** Start point */,
+ endPoint2, SketchPlugin_MacroArc::END_POINT_2_ID(),
+ GeomDataAPI_Point2D, /** End point */,
+ passedPoint, SketchPlugin_MacroArc::PASSED_POINT_ID(),
+ GeomDataAPI_Point2D, /** Passed point */,
+ tangentPoint, SketchPlugin_MacroArc::TANGENT_POINT_ID(),
+ ModelAPI_AttributeRefAttr, /** Tangent point */,
+ endPoint3, SketchPlugin_MacroArc::END_POINT_3_ID(),
+ GeomDataAPI_Point2D, /** End point */,
+ reversed, SketchPlugin_MacroArc::REVERSED_ID(),
+ ModelAPI_AttributeBoolean, /** Reversed flag */,
+ radius, SketchPlugin_MacroArc::RADIUS_ID(),
+ ModelAPI_AttributeDouble, /** Radius */,
+ angle, SketchPlugin_MacroArc::ANGLE_ID(),
+ ModelAPI_AttributeDouble, /** Angle */)
private: