OpenLexocad
27.0
|
Base class of all 2d point constraints. More...
#include <AbstractConstraint.h>
Public Member Functions | |
AbstractPoint2dConstraint (void) | |
virtual | ~AbstractPoint2dConstraint (void) |
virtual void | setPoint2d (const Geom::Pnt2d &pnt)=0 |
virtual void | setTransformation (const Geom::Trsf2d &t)=0 |
virtual const Geom::Pnt2d & | getConstraintPoint2d () const =0 |
Returns the point based on the applied constraint. More... | |
virtual bool | hasPoint () const =0 |
virtual AbstractPoint2dConstraint * | clone ()=0 |
Base class of all 2d point constraints.
|
inline |
|
inlinevirtual |
|
pure virtual |
Implemented in Geom::StaticPoint2dConstraint, Geom::Midpoint2dConstraint, and Geom::Point2dOnLine2dConstraint.
|
pure virtual |
Returns the point based on the applied constraint.
Implemented in Geom::StaticPoint2dConstraint, Geom::Midpoint2dConstraint, and Geom::Point2dOnLine2dConstraint.
|
pure virtual |
Implemented in Geom::StaticPoint2dConstraint, Geom::Midpoint2dConstraint, and Geom::Point2dOnLine2dConstraint.
|
pure virtual |
Implemented in Geom::StaticPoint2dConstraint, Geom::Midpoint2dConstraint, and Geom::Point2dOnLine2dConstraint.
|
pure virtual |
Implemented in Geom::StaticPoint2dConstraint, Geom::Midpoint2dConstraint, and Geom::Point2dOnLine2dConstraint.