|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
This is the complete list of members for Aleph::BooleanPolygonOperations, including all inherited members.
| build_poly(const Array< Point > &pts) | Aleph::BooleanPolygonOperations | inlineprivatestatic |
| compute_difference(const Polygon &a, const Polygon &b) | Aleph::BooleanPolygonOperations | inlineprivatestatic |
| compute_intersection(const Polygon &a, const Polygon &b) | Aleph::BooleanPolygonOperations | inlineprivatestatic |
| compute_union(const Polygon &a, const Polygon &b) | Aleph::BooleanPolygonOperations | inlineprivatestatic |
| difference(const Polygon &a, const Polygon &b) const | Aleph::BooleanPolygonOperations | inline |
| edge_param(const Point &P, const Point &Q, const Point &I) | Aleph::BooleanPolygonOperations | inlineprivatestatic |
| ensure_ccw(Array< Point > &v) | Aleph::BooleanPolygonOperations | inlineprivatestatic |
| extract(const Polygon &p) | Aleph::BooleanPolygonOperations | inlineprivatestatic |
| greiner_hormann(const Array< Point > &va, const Array< Point > &vb, bool start_entering) | Aleph::BooleanPolygonOperations | inlineprivatestatic |
| intersection(const Polygon &a, const Polygon &b) const | Aleph::BooleanPolygonOperations | inline |
| Op enum name | Aleph::BooleanPolygonOperations | |
| operator()(const Polygon &a, const Polygon &b, Op op) const | Aleph::BooleanPolygonOperations | inline |
| point_inside_ccw(const Array< Point > &poly, const Point &p) | Aleph::BooleanPolygonOperations | inlineprivatestatic |
| polygon_union(const Polygon &a, const Polygon &b) const | Aleph::BooleanPolygonOperations | inline |
| reverse_array(Array< Point > &v) | Aleph::BooleanPolygonOperations | inlineprivatestatic |
| sort_indices_by_alpha(Array< size_t > &idx, const Array< Geom_Number > &keys) | Aleph::BooleanPolygonOperations | inlineprivatestatic |