add(const t_vertex &vertex) | Polygon< t_type, t_vertex > | inline |
addVertices(const t_vertex *vertices, uint04 size) | Polygon< t_type, t_vertex > | inline |
as() const | Polygon< t_type, t_vertex > | inline |
begin() | Polygon< t_type, t_vertex > | inline |
begin() const | Polygon< t_type, t_vertex > | inline |
begin(uint04 index) const | Polygon< t_type, t_vertex > | inline |
begin(uint04 index) | Polygon< t_type, t_vertex > | inline |
bounds() const | Polygon< t_type, t_vertex > | inline |
clear() | Polygon< t_type, t_vertex > | inline |
clip(const Bounds< t_vertex::NumberOfDimensions(), t_type > &bounds) const | Polygon< t_type, t_vertex > | inline |
contains(const Vertex< 2, t_type > &vector) const | Polygon< t_type, t_vertex > | inline |
contains(const LineSegment< 2, t_type, t_vertex > &line) const | Polygon< t_type, t_vertex > | inline |
contains(const Bounds< 2, t_type, t_vertex > &o_bounds) const | Polygon< t_type, t_vertex > | inline |
contains(const Triangle< 2, t_type, t_vertex > &tri) const | Polygon< t_type, t_vertex > | inline |
contains(const Polygon< t_type, t_other_vertex > &poly) const | Polygon< t_type, t_vertex > | inline |
edge(uint04 index) const | Polygon< t_type, t_vertex > | inline |
edgeCount() const | Polygon< t_type, t_vertex > | inline |
end() | Polygon< t_type, t_vertex > | inline |
end() const | Polygon< t_type, t_vertex > | inline |
flip() | Polygon< t_type, t_vertex > | inline |
hasClockwiseWinding() const | Polygon< t_type, t_vertex > | inline |
insert(uint04 index, const t_vertex &vertex) | Polygon< t_type, t_vertex > | inline |
isConvex() const | Polygon< t_type, t_vertex > | inline |
isEquivalent(const Polygon &polygon, fltp08 epsilon) | Polygon< t_type, t_vertex > | inline |
operator!=(const Polygon &polygon) const | Polygon< t_type, t_vertex > | inline |
operator=(const Polygon &poly) | Polygon< t_type, t_vertex > | inline |
operator=(Polygon &&poly) | Polygon< t_type, t_vertex > | inline |
operator==(const Polygon &polygon) const | Polygon< t_type, t_vertex > | inline |
opheimSimplification(t_type min_tol, t_type max_tol) const | Polygon< t_type, t_vertex > | inline |
perimeter() const | Polygon< t_type, t_vertex > | inline |
plane() const | Polygon< t_type, t_vertex > | inline |
Polygon() | Polygon< t_type, t_vertex > | inline |
Polygon(const Polygon &polygon) | Polygon< t_type, t_vertex > | inline |
Polygon(Polygon &&polygon) noexcept | Polygon< t_type, t_vertex > | inline |
Polygon(Buffer< t_vertex > &vertices) | Polygon< t_type, t_vertex > | inlineexplicit |
Polygon(const Buffer< Vertex< 3, fltp08 > > &points) | Polygon< t_type, t_vertex > | inlineexplicit |
Polygon(uint04 allocated_size) | Polygon< t_type, t_vertex > | inlineexplicit |
remove(uint04 index) | Polygon< t_type, t_vertex > | inline |
replace(uint04 index, const t_vertex &vector) | Polygon< t_type, t_vertex > | inline |
setPlane(const Plane< 3, t_type > &plane) | Polygon< t_type, t_vertex > | inline |
setVertices(const Buffer< t_vertex > &vertices) | Polygon< t_type, t_vertex > | inline |
simplify() | Polygon< t_type, t_vertex > | inline |
validate() const | Polygon< t_type, t_vertex > | inline |
vertex(uint04 index) const | Polygon< t_type, t_vertex > | inline |
vertexCount() const | Polygon< t_type, t_vertex > | inline |
vertices() const | Polygon< t_type, t_vertex > | inline |