Salome HOME
Fixed addAxis import
[modules/shaper.git] / src / ConstructionAPI / ConstructionAPI_Point.h
index 7edd813c591c8ec159e799df5240edbdcff71a99..d2af332986b9a2c43d25bee8ccd1fd9e702a7aef 100644 (file)
@@ -10,6 +10,8 @@
 //--------------------------------------------------------------------------------------
 #include "ConstructionAPI.h"
 
+#include <ConstructionPlugin_Point.h>
+
 #include <ModelHighAPI_Interface.h>
 #include <ModelHighAPI_Macro.h>
 //--------------------------------------------------------------------------------------
@@ -37,10 +39,11 @@ public:
   CONSTRUCTIONAPI_EXPORT
   virtual ~ConstructionAPI_Point();
 
-  INTERFACE_3("Point",
-              x, "x", Double, /** X attribute */,
-              y, "y", Double, /** Y attribute */,
-              z, "z", Double, /** Z attribute */)
+  INTERFACE_3(ConstructionPlugin_Point::ID(),
+              x, ConstructionPlugin_Point::X(), ModelAPI_AttributeDouble, /** X attribute */,
+              y, ConstructionPlugin_Point::Y(), ModelAPI_AttributeDouble, /** Y attribute */,
+              z, ConstructionPlugin_Point::Z(), ModelAPI_AttributeDouble, /** Z attribute */
+  )
 
   /// Set point values
   CONSTRUCTIONAPI_EXPORT