Inkscape
Vector Graphics Editor
|
Namespaces | |
namespace | bezier_clipping |
Functions | |
OptCrossing | intersection_impl (Ray const &r1, Line const &l2, unsigned int i) |
OptCrossing | intersection_impl (LineSegment const &ls1, Line const &l2, unsigned int i) |
OptCrossing | intersection_impl (LineSegment const &ls1, Ray const &r2, unsigned int i) |
OptCrossing | intersection_impl (Point const &v1, Point const &o1, Point const &v2, Point const &o2) |
OptCrossing Geom::detail::intersection_impl | ( | LineSegment const & | ls1, |
Line const & | l2, | ||
unsigned int | i | ||
) |
Definition at line 358 of file line.cpp.
References Geom::are_near(), Geom::BezierCurve::finalPoint(), Geom::BezierCurve::initialPoint(), intersection_impl(), Geom::Line::origin(), and Geom::Line::vector().
OptCrossing Geom::detail::intersection_impl | ( | LineSegment const & | ls1, |
Ray const & | r2, | ||
unsigned int | i | ||
) |
Definition at line 390 of file line.cpp.
References Geom::are_near(), Geom::dot(), Geom::BezierCurve::finalPoint(), Geom::BezierCurve::initialPoint(), intersection_impl(), Geom::Ray::origin(), and Geom::Ray::vector().
|
inline |
Definition at line 317 of file line.cpp.
References c, Geom::cross(), and Geom::Crossing::ta.
OptCrossing Geom::detail::intersection_impl | ( | Ray const & | r1, |
Line const & | l2, | ||
unsigned int | i | ||
) |
Definition at line 332 of file line.cpp.
References Geom::are_near(), intersection_impl(), Geom::Line::origin(), Geom::Ray::origin(), Geom::Line::vector(), and Geom::Ray::vector().
Referenced by Geom::intersection(), Geom::intersection(), Geom::intersection(), Geom::intersection(), Geom::intersection(), Geom::intersection(), Geom::intersection(), Geom::intersection(), Geom::intersection(), intersection_impl(), intersection_impl(), and intersection_impl().