Lines Matching defs:from
67 * to \f$(0,-1)\f$. After the angle is mapped to a point from a unit circle, the point is
85 * from initial to final point. The two flags disambiguate between them: "large arc flag" selects
87 * angles. Angles always increase when going from the +X axis in the direction of the +Y axis,
338 std::vector<double> EllipticalArc::allNearestTimes( Point const& p, double from, double to ) const
342 if ( from > to ) std::swap(from, to);
343 if ( from < 0 || to > 1 )
345 THROW_RANGEERROR("[from,to] interval out of range");
348 if ( ( are_near(ray(X), 0) && are_near(ray(Y), 0) ) || are_near(from, to) )
350 result.push_back(from);
355 LineSegment seg(pointAt(from), pointAt(to));
403 // if ( !(t < from || t > to) )
500 if ( !(t < from || t > to) )
507 if ( real_sol.size() == 4 && !(t < from || t > to) )
517 double dsq1 = distanceSq(p, pointAt(from));
524 result.push_back(from);
529 result.push_back(from);
548 result.push_back(from);
553 result.push_back(from);