20 #ifndef SRC_SKETCHAPI_SKETCHAPI_MACRO_MIDDLEPOINT_H_
21 #define SRC_SKETCHAPI_SKETCHAPI_MACRO_MIDDLEPOINT_H_
23 #include "SketchAPI_SketchEntity.h"
25 #include <SketchAPI_Point.h>
45 const std::shared_ptr<GeomAPI_Pnt2d>& thePoint,
46 const bool is_Active);
48 static std::string ID()
50 static const std::string MY_SKETCH_CONSTRAINT_ID =
"MacroConstraintMiddle";
51 return MY_SKETCH_CONSTRAINT_ID;
53 virtual std::string getID() {
return ID(); }
57 const bool is_Active);
Class for filling ModelAPI_AttributeRefAttr.
Definition: ModelHighAPI_RefAttr.h:41
Interface for Middle Point feature.
Definition: SketchAPI_MacroMiddlePoint.h:35
SketchAPI_MacroMiddlePoint(const std::shared_ptr< ModelAPI_Feature > &theFeature)
Constructor without values.
Definition: SketchAPI_MacroMiddlePoint.cpp:28
Interface for Point feature.
Definition: SketchAPI_Point.h:39