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

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

addNeighbors(const PointType &pt, std::initializer_list< std::int8_t > nbrs)axom::primal::Polyhedron< T, NDIMS >inline
addNeighbors(int vtxId, std::initializer_list< std::int8_t > nbrs)axom::primal::Polyhedron< T, NDIMS >inline
addNeighbors(int vtxId, int nbr)axom::primal::Polyhedron< T, NDIMS >inline
addVertex(const PointType &pt)axom::primal::Polyhedron< T, NDIMS >inline
centroid() constaxom::primal::Polyhedron< T, NDIMS >inline
clear()axom::primal::Polyhedron< T, NDIMS >inline
from_primitive(const Hexahedron< T, NDIMS > &hex, bool tryFixOrientation=false)axom::primal::Polyhedron< T, NDIMS >inlinestatic
from_primitive(const Octahedron< T, NDIMS > &oct, bool tryFixOrientation=false)axom::primal::Polyhedron< T, NDIMS >inlinestatic
from_primitive(const Tetrahedron< T, NDIMS > &tet, bool tryFixOrientation=false)axom::primal::Polyhedron< T, NDIMS >inlinestatic
getFaces(int *faces, int *face_size, int *face_offset, int &face_count) constaxom::primal::Polyhedron< T, NDIMS >inline
getNeighbors()axom::primal::Polyhedron< T, NDIMS >inline
getNeighbors(int i)axom::primal::Polyhedron< T, NDIMS >inline
getNeighbors(int i) constaxom::primal::Polyhedron< T, NDIMS >inline
getNumNeighbors(int i) constaxom::primal::Polyhedron< T, NDIMS >inline
getVertices()axom::primal::Polyhedron< T, NDIMS >inline
hasDuplicateVertices(double eps=1.e-10) constaxom::primal::Polyhedron< T, NDIMS >inline
hasNeighbors() constaxom::primal::Polyhedron< T, NDIMS >inline
isValid() constaxom::primal::Polyhedron< T, NDIMS >inline
MAX_VERTSaxom::primal::Polyhedron< T, NDIMS >static
NumArrayType typedefaxom::primal::Polyhedron< T, NDIMS >
numVertices() constaxom::primal::Polyhedron< T, NDIMS >inline
operator[](int idx)axom::primal::Polyhedron< T, NDIMS >inline
operator[](int idx) constaxom::primal::Polyhedron< T, NDIMS >inline
PointType typedefaxom::primal::Polyhedron< T, NDIMS >
Polyhedron()=defaultaxom::primal::Polyhedron< T, NDIMS >
print(std::ostream &os) constaxom::primal::Polyhedron< T, NDIMS >inline
signedVolume() constaxom::primal::Polyhedron< T, NDIMS >inline
VectorType typedefaxom::primal::Polyhedron< T, NDIMS >
volume() constaxom::primal::Polyhedron< T, NDIMS >inline