LibreCAD
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
lc::Intersect Member List

This is the complete list of members for lc::Intersect, including all inherited members.

_intersectionPointslc::Intersectprivate
_methodlc::Intersectprivate
_tolerancelc::Intersectprivate
geovisit(const geo::Vector &, const geo::Vector &)lc::Intersectprivate
geovisit(const geo::Vector &, const geo::Arc &)lc::Intersectprivate
geovisit(const geo::Arc &, const geo::Arc &)lc::Intersectprivate
Intersect(Method method, double tolerance)lc::Intersect
Method enum namelc::Intersect
OnEntity enum valuelc::Intersect
OnPath enum valuelc::Intersect
operator()(const lc::geo::Vector &, const lc::geo::Vector &)lc::Intersect
operator()(const lc::geo::Vector &, const lc::entity::Point &)lc::Intersect
operator()(const lc::geo::Vector &, const lc::entity::Line &)lc::Intersect
operator()(const lc::geo::Vector &, const lc::geo::Circle &)lc::Intersect
operator()(const lc::geo::Vector &, const lc::entity::Arc &)lc::Intersect
operator()(const lc::geo::Vector &, const lc::entity::Ellipse &)lc::Intersect
operator()(const lc::geo::Vector &, const lc::entity::Spline &)lc::Intersect
operator()(const lc::geo::Vector &, const lc::entity::LWPolyline &)lc::Intersect
operator()(const lc::geo::Vector &, const lc::entity::Image &)lc::Intersectinline
operator()(const lc::entity::Line &, const lc::geo::Vector &)lc::Intersect
operator()(const lc::entity::Line &, const lc::entity::Point &)lc::Intersect
operator()(const lc::entity::Line &, const lc::entity::Line &)lc::Intersect
operator()(const lc::entity::Line &, const lc::geo::Circle &)lc::Intersect
operator()(const lc::entity::Line &, const lc::entity::Arc &)lc::Intersect
operator()(const lc::entity::Line &, const lc::entity::Ellipse &)lc::Intersect
operator()(const lc::entity::Line &, const lc::entity::Spline &)lc::Intersect
operator()(const lc::entity::Line &, const lc::entity::LWPolyline &)lc::Intersect
operator()(const lc::entity::Line &, const lc::entity::Image &)lc::Intersectinline
operator()(const lc::entity::Point &, const lc::geo::Vector &)lc::Intersect
operator()(const lc::entity::Point &, const lc::entity::Point &)lc::Intersect
operator()(const lc::entity::Point &, const lc::entity::Line &)lc::Intersect
operator()(const lc::entity::Point &, const lc::geo::Circle &)lc::Intersect
operator()(const lc::entity::Point &, const lc::entity::Arc &)lc::Intersect
operator()(const lc::entity::Point &, const lc::entity::Ellipse &)lc::Intersect
operator()(const lc::entity::Point &, const lc::entity::Spline &)lc::Intersect
operator()(const lc::entity::Point &, const lc::entity::LWPolyline &)lc::Intersect
operator()(const lc::entity::Point &, const lc::entity::Image &)lc::Intersectinline
operator()(const lc::geo::Circle &, const lc::geo::Vector &)lc::Intersect
operator()(const lc::geo::Circle &, const lc::entity::Point &)lc::Intersect
operator()(const lc::geo::Circle &, const lc::entity::Line &)lc::Intersect
operator()(const lc::geo::Circle &, const lc::geo::Circle &)lc::Intersect
operator()(const lc::geo::Circle &, const lc::entity::Arc &)lc::Intersect
operator()(const lc::geo::Circle &, const lc::entity::Ellipse &)lc::Intersect
operator()(const lc::geo::Circle &, const lc::entity::Spline &)lc::Intersect
operator()(const lc::geo::Circle &, const lc::entity::LWPolyline &)lc::Intersect
operator()(const lc::geo::Circle &, const lc::entity::Image &)lc::Intersectinline
operator()(const lc::entity::Arc &, const lc::geo::Vector &)lc::Intersect
operator()(const lc::entity::Arc &, const lc::entity::Point &)lc::Intersect
operator()(const lc::entity::Arc &, const lc::entity::Line &)lc::Intersect
operator()(const lc::entity::Arc &, const lc::geo::Circle &)lc::Intersect
operator()(const lc::entity::Arc &, const lc::entity::Arc &)lc::Intersect
operator()(const lc::entity::Arc &, const lc::entity::Ellipse &)lc::Intersect
operator()(const lc::entity::Arc &, const lc::entity::Spline &)lc::Intersect
operator()(const lc::entity::Arc &, const lc::entity::LWPolyline &)lc::Intersect
operator()(const lc::entity::Arc &, const lc::entity::Image &)lc::Intersectinline
operator()(const lc::entity::Ellipse &, const lc::geo::Vector &)lc::Intersect
operator()(const lc::entity::Ellipse &, const lc::entity::Point &)lc::Intersect
operator()(const lc::entity::Ellipse &, const lc::entity::Line &)lc::Intersect
operator()(const lc::entity::Ellipse &, const lc::geo::Circle &)lc::Intersect
operator()(const lc::entity::Ellipse &, const lc::entity::Arc &)lc::Intersect
operator()(const lc::entity::Ellipse &, const lc::entity::Ellipse &)lc::Intersect
operator()(const lc::entity::Ellipse &, const lc::entity::Spline &)lc::Intersect
operator()(const lc::entity::Ellipse &, const lc::entity::LWPolyline &)lc::Intersect
operator()(const lc::entity::Ellipse &, const lc::entity::Image &)lc::Intersectinline
operator()(const lc::entity::Spline &, const lc::geo::Vector &)lc::Intersect
operator()(const lc::entity::Spline &, const lc::entity::Point &)lc::Intersect
operator()(const lc::entity::Spline &, const lc::entity::Line &)lc::Intersect
operator()(const lc::entity::Spline &, const lc::geo::Circle &)lc::Intersect
operator()(const lc::entity::Spline &, const lc::entity::Arc &)lc::Intersect
operator()(const lc::entity::Spline &, const lc::entity::Ellipse &)lc::Intersect
operator()(const lc::entity::Spline &, const lc::entity::Spline &)lc::Intersect
operator()(const lc::entity::Spline &, const lc::entity::LWPolyline &)lc::Intersect
operator()(const lc::entity::Spline &, const lc::entity::Image &)lc::Intersectinline
operator()(const lc::entity::LWPolyline &, const lc::geo::Vector &)lc::Intersect
operator()(const lc::entity::LWPolyline &, const lc::entity::Point &)lc::Intersect
operator()(const lc::entity::LWPolyline &, const lc::entity::Line &)lc::Intersect
operator()(const lc::entity::LWPolyline &, const lc::geo::Circle &)lc::Intersect
operator()(const lc::entity::LWPolyline &, const lc::entity::Arc &)lc::Intersect
operator()(const lc::entity::LWPolyline &, const lc::entity::Ellipse &)lc::Intersect
operator()(const lc::entity::LWPolyline &, const lc::entity::Spline &)lc::Intersect
operator()(const lc::entity::LWPolyline &, const lc::entity::LWPolyline &)lc::Intersect
operator()(const lc::entity::LWPolyline &, const lc::entity::Image &)lc::Intersectinline
operator()(const lc::entity::Image &, const lc::geo::Vector &)lc::Intersectinline
operator()(const lc::entity::Image &, const lc::entity::Point &)lc::Intersectinline
operator()(const lc::entity::Image &, const lc::entity::Line &)lc::Intersectinline
operator()(const lc::entity::Image &, const lc::geo::Circle &)lc::Intersectinline
operator()(const lc::entity::Image &, const lc::entity::Arc &)lc::Intersectinline
operator()(const lc::entity::Image &, const lc::entity::Ellipse &)lc::Intersectinline
operator()(const lc::entity::Image &, const lc::entity::Spline &)lc::Intersectinline
operator()(const lc::entity::Image &, const lc::entity::LWPolyline &)lc::Intersectinline
operator()(const lc::entity::Image &, const lc::entity::Image &)lc::Intersectinline
operator()(const lc::Visitable &s1, const lc::Visitable &s2)lc::Intersectinline
operator()(const S &s1, const S &s2)lc::Intersectinline
result() const lc::Intersect