Searched defs:intersection (Results 1 - 4 of 4) sorted by relevance

/inkscape/src/2geom/
H A Dline.cpp126 /** @brief Find intersection with an axis-aligned line.
445 OptCrossing intersection(Line const& l1, Line const& l2) function in namespace:Geom
457 OptCrossing intersection(Ray const& r1, Ray const& r2) function in namespace:Geom
498 OptCrossing intersection( LineSegment const& ls1, LineSegment const& ls2 ) function in namespace:Geom
573 crossing = intersection(l1, l2);
H A Dline.h45 #include <2geom/intersection.h>
342 * This operation is useful in reducing intersection problems to root-finding problems.
544 OptCrossing intersection(Ray const& r1, Line const& l2) function in namespace:Geom
551 OptCrossing intersection(Line const& l1, Ray const& r2) function in namespace:Geom
557 OptCrossing intersection(LineSegment const& ls1, Line const& l2) function in namespace:Geom
563 OptCrossing intersection(Line const& l1, LineSegment const& ls2) function in namespace:Geom
569 OptCrossing intersection(LineSegment const& ls1, Ray const& r2) function in namespace:Geom
576 OptCrossing intersection(Ray const& r1, LineSegment const& ls2) function in namespace:Geom
582 OptCrossing intersection(Line const& l1, Line const& l2);
584 OptCrossing intersection(Ra
[all...]
H A Dconicsec.cpp46 LineSegment intersection(Line l, Rect r) { function in namespace:Geom
120 OptCrossing oc = intersection(Line0, Line2);
518 LineSegment ls = intersection(Line::from_origin_and_vector(A, dA), bnd);
/inkscape/src/livarot/
H A DPathCutting.cpp977 double intersection = p1[Geom::X] - gradient * p1[Geom::Y]; local
981 nearestY = (orthogonalIntersection - intersection) / (gradient - orthogonalGradient);
984 nearestY = (localPos[Geom::X] - (-1.0 / gradient) * localPos[Geom::Y] - intersection) / (gradient - (-1.0 / gradient));
987 nearestY = (localPos[Geom::X] * gradient - (-1.0) * localPos[Geom::Y] - intersection * gradient) / (gradient * gradient - (-1.0));
991 double nearestY = (localPos[Geom::X] * gradient + localPos[Geom::Y] - intersection * gradient)
1001 thisRangeSquared = square(nearestY * gradient + intersection - localPos[Geom::X]) + square(nearestY - localPos[Geom::Y]);

Completed in 222 milliseconds