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

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

build_polygon(const Array< Point > &pts)Aleph::ConvexPolygonIntersectionBasicinlineprivatestatic
extract_vertices(const Polygon &poly)Aleph::ConvexPolygonIntersectionBasicinlineprivatestatic
inside_half_plane(const Point &p, const Point &a, const Point &b, const bool clip_ccw)Aleph::ConvexPolygonIntersectionBasicinlineprivatestatic
is_convex(const Array< Point > &verts)Aleph::ConvexPolygonIntersectionBasicinlineprivatestatic
line_intersection(const Point &s, const Point &e, const Point &a, const Point &b)Aleph::ConvexPolygonIntersectionBasicinlineprivatestatic
normalize_vertices(const Array< Point > &pts)Aleph::ConvexPolygonIntersectionBasicinlineprivatestatic
operator()(const Polygon &subject, const Polygon &clip) constAleph::ConvexPolygonIntersectionBasicinline
push_clean(Array< Point > &out, const Point &p)Aleph::ConvexPolygonIntersectionBasicinlineprivatestatic
signed_double_area(const Array< Point > &verts)Aleph::ConvexPolygonIntersectionBasicinlineprivatestatic