|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
This is the complete list of members for Aleph::ConvexPolygonIntersectionBasic, including all inherited members.
| build_polygon(const Array< Point > &pts) | Aleph::ConvexPolygonIntersectionBasic | inlineprivatestatic |
| extract_vertices(const Polygon &poly) | Aleph::ConvexPolygonIntersectionBasic | inlineprivatestatic |
| inside_half_plane(const Point &p, const Point &a, const Point &b, const bool clip_ccw) | Aleph::ConvexPolygonIntersectionBasic | inlineprivatestatic |
| is_convex(const Array< Point > &verts) | Aleph::ConvexPolygonIntersectionBasic | inlineprivatestatic |
| line_intersection(const Point &s, const Point &e, const Point &a, const Point &b) | Aleph::ConvexPolygonIntersectionBasic | inlineprivatestatic |
| normalize_vertices(const Array< Point > &pts) | Aleph::ConvexPolygonIntersectionBasic | inlineprivatestatic |
| operator()(const Polygon &subject, const Polygon &clip) const | Aleph::ConvexPolygonIntersectionBasic | inline |
| push_clean(Array< Point > &out, const Point &p) | Aleph::ConvexPolygonIntersectionBasic | inlineprivatestatic |
| signed_double_area(const Array< Point > &verts) | Aleph::ConvexPolygonIntersectionBasic | inlineprivatestatic |