virtual ~ConstructionAPI_Plane();
INTERFACE_7(ConstructionPlugin_Plane::ID(),
- creationMethod, ConstructionPlugin_Plane::METHOD(), String, /** Creation method */,
- face, ConstructionPlugin_Plane::FACE(), Selection, /** Plane face */,
- distance, ConstructionPlugin_Plane::DISTANCE(), Double, /** Distance */,
- A, ConstructionPlugin_Plane::A(), Double, /** Parameter A for general equation */,
- B, ConstructionPlugin_Plane::B(), Double, /** Parameter B for general equation */,
- C, ConstructionPlugin_Plane::C(), Double, /** Parameter C for general equation */,
- D, ConstructionPlugin_Plane::D(), Double, /** Parameter D for general equation */
+ creationMethod, ConstructionPlugin_Plane::METHOD(), ModelAPI_AttributeString, /** Creation method */,
+ face, ConstructionPlugin_Plane::FACE(), ModelAPI_AttributeSelection, /** Plane face */,
+ distance, ConstructionPlugin_Plane::DISTANCE(), ModelAPI_AttributeDouble, /** Distance */,
+ A, ConstructionPlugin_Plane::A(), ModelAPI_AttributeDouble, /** Parameter A for general equation */,
+ B, ConstructionPlugin_Plane::B(), ModelAPI_AttributeDouble, /** Parameter B for general equation */,
+ C, ConstructionPlugin_Plane::C(), ModelAPI_AttributeDouble, /** Parameter C for general equation */,
+ D, ConstructionPlugin_Plane::D(), ModelAPI_AttributeDouble, /** Parameter D for general equation */
)
/// Set face and distance