Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::BooleanPolygonOperations Member List

This is the complete list of members for Aleph::BooleanPolygonOperations, including all inherited members.

build_poly(const Array< Point > &pts)Aleph::BooleanPolygonOperationsinlineprivatestatic
compute_difference(const Polygon &a, const Polygon &b)Aleph::BooleanPolygonOperationsinlineprivatestatic
compute_intersection(const Polygon &a, const Polygon &b)Aleph::BooleanPolygonOperationsinlineprivatestatic
compute_union(const Polygon &a, const Polygon &b)Aleph::BooleanPolygonOperationsinlineprivatestatic
difference(const Polygon &a, const Polygon &b) constAleph::BooleanPolygonOperationsinline
edge_param(const Point &P, const Point &Q, const Point &I)Aleph::BooleanPolygonOperationsinlineprivatestatic
ensure_ccw(Array< Point > &v)Aleph::BooleanPolygonOperationsinlineprivatestatic
extract(const Polygon &p)Aleph::BooleanPolygonOperationsinlineprivatestatic
greiner_hormann(const Array< Point > &va, const Array< Point > &vb, bool start_entering)Aleph::BooleanPolygonOperationsinlineprivatestatic
intersection(const Polygon &a, const Polygon &b) constAleph::BooleanPolygonOperationsinline
Op enum nameAleph::BooleanPolygonOperations
operator()(const Polygon &a, const Polygon &b, Op op) constAleph::BooleanPolygonOperationsinline
point_inside_ccw(const Array< Point > &poly, const Point &p)Aleph::BooleanPolygonOperationsinlineprivatestatic
polygon_union(const Polygon &a, const Polygon &b) constAleph::BooleanPolygonOperationsinline
reverse_array(Array< Point > &v)Aleph::BooleanPolygonOperationsinlineprivatestatic
sort_indices_by_alpha(Array< size_t > &idx, const Array< Geom_Number > &keys)Aleph::BooleanPolygonOperationsinlineprivatestatic