AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
axom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS > Member List

This is the complete list of members for axom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS >, including all inherited members.

addVertex(const PointType &pt)axom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS >inline
addVertex(const PointType &pt)axom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS >inline
area() constaxom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS >inline
area() constaxom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS >inline
ArrayType typedefaxom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS >
clear()axom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS >inline
clear()axom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS >inline
isValid() constaxom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS >inline
normal() constaxom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS >inline
numVertices() constaxom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS >inline
operator=(const Polygon &other)axom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS >inline
operator=(const Polygon &other)axom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS >inline
operator[](int idx)axom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS >inline
operator[](int idx) constaxom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS >inline
PointType typedefaxom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS >
Polygon()axom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS >inline
Polygon()axom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS >inline
Polygon(const Polygon &other)axom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS >inline
Polygon(const Polygon &other)axom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS >inline
Polygon(int numExpectedVerts)axom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS >inlineexplicit
Polygon(const axom::Array< PointType > &vertices)axom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS >inlineexplicit
Polygon(std::initializer_list< PointType > vertices)axom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS >inlineexplicit
Polygon(std::initializer_list< PointType > vertices)axom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS >inlineexplicit
print(std::ostream &os) constaxom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS >inline
reverseOrientation()axom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS >inline
signedArea() constaxom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS >inline
VectorType typedefaxom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS >
vertexMean() constaxom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS >inline
~Polygon()axom::primal::Polygon< T, NDIMS, ARRAY_TYPE, MAX_VERTS >inline