LibreCAD
|
This is the complete list of members for lc::Intersect, including all inherited members.
_intersectionPoints | lc::Intersect | private |
_method | lc::Intersect | private |
_tolerance | lc::Intersect | private |
geovisit(const geo::Vector &, const geo::Vector &) | lc::Intersect | private |
geovisit(const geo::Vector &, const geo::Arc &) | lc::Intersect | private |
geovisit(const geo::Arc &, const geo::Arc &) | lc::Intersect | private |
Intersect(Method method, double tolerance) | lc::Intersect | |
Method enum name | lc::Intersect | |
OnEntity enum value | lc::Intersect | |
OnPath enum value | lc::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::Intersect | inline |
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::Intersect | inline |
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::Intersect | inline |
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::Intersect | inline |
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::Intersect | inline |
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::Intersect | inline |
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::Intersect | inline |
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::Intersect | inline |
operator()(const lc::entity::Image &, const lc::geo::Vector &) | lc::Intersect | inline |
operator()(const lc::entity::Image &, const lc::entity::Point &) | lc::Intersect | inline |
operator()(const lc::entity::Image &, const lc::entity::Line &) | lc::Intersect | inline |
operator()(const lc::entity::Image &, const lc::geo::Circle &) | lc::Intersect | inline |
operator()(const lc::entity::Image &, const lc::entity::Arc &) | lc::Intersect | inline |
operator()(const lc::entity::Image &, const lc::entity::Ellipse &) | lc::Intersect | inline |
operator()(const lc::entity::Image &, const lc::entity::Spline &) | lc::Intersect | inline |
operator()(const lc::entity::Image &, const lc::entity::LWPolyline &) | lc::Intersect | inline |
operator()(const lc::entity::Image &, const lc::entity::Image &) | lc::Intersect | inline |
operator()(const lc::Visitable &s1, const lc::Visitable &s2) | lc::Intersect | inline |
operator()(const S &s1, const S &s2) | lc::Intersect | inline |
result() const | lc::Intersect |