Sketcher : Circle to Line Distance Constraint

This commit is contained in:
Florian Foinant-Willig
2023-03-23 20:53:20 +01:00
committed by abdullahtahiriyo
parent 691917804f
commit 70eb14ac9c
9 changed files with 217 additions and 23 deletions

View File

@@ -839,6 +839,14 @@ int System::addConstraintC2CDistance(Circle &c1, Circle &c2, double *dist, int t
return addConstraint(constr);
}
int System::addConstraintC2LDistance(Circle &c, Line &l, double *dist, int tagId, bool driving)
{
Constraint *constr = new ConstraintC2LDistance(c, l, dist);
constr->setTag(tagId);
constr->setDriving(driving);
return addConstraint(constr);
}
// derived constraints
int System::addConstraintP2PCoincident(Point &p1, Point &p2, int tagId, bool driving)