API Documentation
Loading...
Searching...
No Matches
Polygon< t_type, t_vertex > Member List

This is the complete list of members for Polygon< t_type, t_vertex >, including all inherited members.

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() constPolygon< t_type, t_vertex >inline
begin()Polygon< t_type, t_vertex >inline
begin() constPolygon< t_type, t_vertex >inline
begin(uint04 index) constPolygon< t_type, t_vertex >inline
begin(uint04 index)Polygon< t_type, t_vertex >inline
bounds() constPolygon< t_type, t_vertex >inline
clear()Polygon< t_type, t_vertex >inline
clip(const Bounds< t_vertex::NumberOfDimensions(), t_type > &bounds) constPolygon< t_type, t_vertex >inline
contains(const Vertex< 2, t_type > &vector) constPolygon< t_type, t_vertex >inline
contains(const LineSegment< 2, t_type, t_vertex > &line) constPolygon< t_type, t_vertex >inline
contains(const Bounds< 2, t_type, t_vertex > &o_bounds) constPolygon< t_type, t_vertex >inline
contains(const Triangle< 2, t_type, t_vertex > &tri) constPolygon< t_type, t_vertex >inline
contains(const Polygon< t_type, t_other_vertex > &poly) constPolygon< t_type, t_vertex >inline
edge(uint04 index) constPolygon< t_type, t_vertex >inline
edgeCount() constPolygon< t_type, t_vertex >inline
end()Polygon< t_type, t_vertex >inline
end() constPolygon< t_type, t_vertex >inline
flip()Polygon< t_type, t_vertex >inline
hasClockwiseWinding() constPolygon< t_type, t_vertex >inline
insert(uint04 index, const t_vertex &vertex)Polygon< t_type, t_vertex >inline
isConvex() constPolygon< t_type, t_vertex >inline
isEquivalent(const Polygon &polygon, fltp08 epsilon)Polygon< t_type, t_vertex >inline
operator!=(const Polygon &polygon) constPolygon< 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) constPolygon< t_type, t_vertex >inline
opheimSimplification(t_type min_tol, t_type max_tol) constPolygon< t_type, t_vertex >inline
perimeter() constPolygon< t_type, t_vertex >inline
plane() constPolygon< 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) noexceptPolygon< 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() constPolygon< t_type, t_vertex >inline
vertex(uint04 index) constPolygon< t_type, t_vertex >inline
vertexCount() constPolygon< t_type, t_vertex >inline
vertices() constPolygon< t_type, t_vertex >inline