GCS::ConstraintL2LAngle Class Reference
#include <Constraints.h>
Public Member Functions | |
ConstraintL2LAngle (Line &l1, Line &l2, double *a) | |
ConstraintL2LAngle (Point &l1p1, Point &l1p2, Point &l2p1, Point &l2p2, double *a) | |
virtual double error () | |
virtual ConstraintType getTypeId () | |
virtual double grad (double *) | |
virtual double maxStep (MAP_pD_D &dir, double lim=1.) | |
virtual void rescale (double coef=1.) | |
![]() | |
Constraint () | |
int findParamInPvec (double *param) | |
int getTag () | |
bool isDriving () const | |
VEC_pD params () | |
void redirectParams (MAP_pD_pD redirectionmap) | |
void revertParams () | |
void setDriving (bool isdriving) | |
void setTag (int tagId) | |
virtual ~Constraint () | |
Constructor & Destructor Documentation
◆ ConstraintL2LAngle() [1/2]
References rescale().
◆ ConstraintL2LAngle() [2/2]
GCS::ConstraintL2LAngle::ConstraintL2LAngle | ( | Point & | l1p1, |
Point & | l1p2, | ||
Point & | l2p1, | ||
Point & | l2p2, | ||
double * | a | ||
) |
References rescale(), GCS::Point::x, and GCS::Point::y.
Member Function Documentation
◆ error()
|
virtual |
Reimplemented from GCS::Constraint.
◆ getTypeId()
|
virtual |
Reimplemented from GCS::Constraint.
References GCS::L2LAngle.
◆ grad()
|
virtual |
Reimplemented from GCS::Constraint.
◆ maxStep()
|
virtual |
Reimplemented from GCS::Constraint.
◆ rescale()
|
virtual |
Reimplemented from GCS::Constraint.
Referenced by ConstraintL2LAngle().
The documentation for this class was generated from the following files:
- src/Mod/Sketcher/App/planegcs/Constraints.h
- src/Mod/Sketcher/App/planegcs/Constraints.cpp