|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
This is the complete list of members for Aleph::SweepLineSegmentIntersection, including all inherited members.
| canonicalize(const Segment &s) | Aleph::SweepLineSegmentIntersection | inlineprivatestatic |
| check_and_enqueue(const Array< Segment > &segs, const size_t i, const size_t j, const Geom_Number &sx, LineSweepFramework< Event, EventLess > &eq, DynSetTree< size_t, Treap_Rk > &seen_pairs, const size_t n) | Aleph::SweepLineSegmentIntersection | inlineprivatestatic |
| event_less(const Event &a, const Event &b) | Aleph::SweepLineSegmentIntersection | inlineprivatestatic |
| EventType enum name | Aleph::SweepLineSegmentIntersection | private |
| operator()(const Array< Segment > &segments) const | Aleph::SweepLineSegmentIntersection | inline |
| slope_less(const Segment &a, const Segment &b) | Aleph::SweepLineSegmentIntersection | inlineprivatestatic |
| status_less(const size_t lhs, const size_t rhs, const Geom_Number &sx, const Array< Segment > &segs) | Aleph::SweepLineSegmentIntersection | inlineprivatestatic |
| y_at_x(const Segment &s, const Geom_Number &x) | Aleph::SweepLineSegmentIntersection | inlineprivatestatic |