/** \brief Compute constraint type according to SolveSpace identifiers
* and verify that constraint parameters are correct
* \param[in] theConstraint constraint which type should be determined
* \return identifier of constraint type or SLVS_C_UNKNOWN if the type is wrong
*/
/** \brief Compute constraint type according to SolveSpace identifiers
* and verify that constraint parameters are correct
* \param[in] theConstraint constraint which type should be determined
* \return identifier of constraint type or SLVS_C_UNKNOWN if the type is wrong
*/
/// \brief Returns list of attributes names in the correct order required by SolveSpace
inline const std::vector<std::string>& getAttributes() const
/// \brief Returns list of attributes names in the correct order required by SolveSpace
inline const std::vector<std::string>& getAttributes() const
- { return myAttributesList; }
-
-private:
- boost::shared_ptr<SketchPlugin_Constraint> myConstraint;
- int myType;
- std::vector<std::string> myAttributesList;
+ {
+ return myAttributesList;
+ }
+
+ private:
+ std::shared_ptr<SketchPlugin_Constraint> myConstraint;
+ int myType;
+ std::vector<std::string> myAttributesList;