]> SALOME platform Git repositories - modules/shaper.git/blobdiff - src/SketchAPI/SketchAPI_MacroArc.h
Salome HOME
Revert change for MacroArc attribute names
[modules/shaper.git] / src / SketchAPI / SketchAPI_MacroArc.h
index 9350e54277c7837e76cc8d8fa1e4a7bebdab69c9..c24e24750f74bec9aa1fe57b45c711fd4d2e5f56 100644 (file)
@@ -79,25 +79,31 @@ public:
     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: