area(const Node *p, const Node *q, const Node *r) const | mapbox::detail::Earcut< N > | private |
cureLocalIntersections(Node *start) | mapbox::detail::Earcut< N > | private |
earcutLinked(Node *ear, int pass=0) | mapbox::detail::Earcut< N > | private |
eliminateHole(Node *hole, Node *outerNode) | mapbox::detail::Earcut< N > | private |
eliminateHoles(const Polygon &points, Node *outerNode) | mapbox::detail::Earcut< N > | private |
equals(const Node *p1, const Node *p2) | mapbox::detail::Earcut< N > | private |
filterPoints(Node *start, Node *end=nullptr) | mapbox::detail::Earcut< N > | private |
findHoleBridge(Node *hole, Node *outerNode) | mapbox::detail::Earcut< N > | private |
getLeftmost(Node *start) | mapbox::detail::Earcut< N > | private |
hashing | mapbox::detail::Earcut< N > | private |
indexCurve(Node *start) | mapbox::detail::Earcut< N > | private |
indices | mapbox::detail::Earcut< N > | |
insertNode(std::size_t i, const Point &p, Node *last) | mapbox::detail::Earcut< N > | private |
intersects(const Node *p1, const Node *q1, const Node *p2, const Node *q2) | mapbox::detail::Earcut< N > | private |
intersectsPolygon(const Node *a, const Node *b) | mapbox::detail::Earcut< N > | private |
inv_size | mapbox::detail::Earcut< N > | private |
isEar(Node *ear) | mapbox::detail::Earcut< N > | private |
isEarHashed(Node *ear) | mapbox::detail::Earcut< N > | private |
isValidDiagonal(Node *a, Node *b) | mapbox::detail::Earcut< N > | private |
linkedList(const Ring &points, const bool clockwise) | mapbox::detail::Earcut< N > | private |
locallyInside(const Node *a, const Node *b) | mapbox::detail::Earcut< N > | private |
maxX | mapbox::detail::Earcut< N > | private |
maxY | mapbox::detail::Earcut< N > | private |
middleInside(const Node *a, const Node *b) | mapbox::detail::Earcut< N > | private |
minX | mapbox::detail::Earcut< N > | private |
minY | mapbox::detail::Earcut< N > | private |
nodes | mapbox::detail::Earcut< N > | private |
operator()(const Polygon &points) | mapbox::detail::Earcut< N > | |
pointInTriangle(double ax, double ay, double bx, double by, double cx, double cy, double px, double py) const | mapbox::detail::Earcut< N > | private |
removeNode(Node *p) | mapbox::detail::Earcut< N > | private |
sortLinked(Node *list) | mapbox::detail::Earcut< N > | private |
splitEarcut(Node *start) | mapbox::detail::Earcut< N > | private |
splitPolygon(Node *a, Node *b) | mapbox::detail::Earcut< N > | private |
vertices | mapbox::detail::Earcut< N > | |
zOrder(const double x_, const double y_) | mapbox::detail::Earcut< N > | private |