|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
This is the complete list of members for Aleph::PolygonOffset, including all inherited members.
| abs_area(const Polygon &p) | Aleph::PolygonOffset | inlineprivatestatic |
| build_augmented(const Array< Point > &raw, const Array< Intersection > &isects) | Aleph::PolygonOffset | inlineprivatestatic |
| build_poly(const Array< Point > &pts) | Aleph::PolygonOffset | inlineprivatestatic |
| cleanup(const Array< Point > &raw) | Aleph::PolygonOffset | inlineprivatestatic |
| compute_raw_offset(const Array< Point > &v, const Geom_Number &distance, const JoinType join, const Geom_Number &miter_limit) | Aleph::PolygonOffset | inlineprivatestatic |
| edge_param(const Point &P, const Point &Q, const Point &I) | Aleph::PolygonOffset | inlineprivatestatic |
| extract_contours(Array< AugVertex > &aug) | Aleph::PolygonOffset | inlineprivatestatic |
| find_self_intersections(const Array< Point > &raw) | Aleph::PolygonOffset | inlineprivatestatic |
| JoinType enum name | Aleph::PolygonOffset | |
| line_intersect(const Point &a1, const Point &a2, const Point &b1, const Point &b2) | Aleph::PolygonOffset | inlineprivatestatic |
| offset_edge(const Point &a, const Point &b, const Geom_Number &d, const bool inward, Point &oa, Point &ob) | Aleph::PolygonOffset | inlineprivatestatic |
| offset_polygon(const Polygon &poly, const Geom_Number &distance, JoinType join=JoinType::Miter, const Geom_Number &miter_limit=Geom_Number(2)) const | Aleph::PolygonOffset | inline |
| operator()(const Polygon &poly, const Geom_Number &distance, const JoinType join=JoinType::Miter, const Geom_Number &miter_limit=Geom_Number(2)) const | Aleph::PolygonOffset | inline |
| sort_by_alpha(Array< size_t > &idx, const Array< Geom_Number > &keys) | Aleph::PolygonOffset | inlineprivatestatic |
| sq_dist(const Point &a, const Point &b) | Aleph::PolygonOffset | inlineprivatestatic |