-private:
- /// \brief Change parameters of entities to be symmetric relative a line,
- /// given by array of parameters (coordinates of first and last points)
- void makeMirrorEntity(const Slvs_Entity& theBase,
- const Slvs_Entity& theMirror,
- const double theMirrorLine[]) const;
+ /// \brief This method is used in derived objects to check consistence of constraint.
+ /// E.g. the distance between line and point may be signed.
+ virtual void adjustConstraint();