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

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

equals(const Hexahedron &other, double eps=1.e-24) constaxom::primal::Hexahedron< T, NDIMS >inline
Hexahedron()=defaultaxom::primal::Hexahedron< T, NDIMS >
Hexahedron(const PointType &p, const PointType &q, const PointType &r, const PointType &s, const PointType &t, const PointType &u, const PointType &v, const PointType &w)axom::primal::Hexahedron< T, NDIMS >inline
Hexahedron(const PointType *pts)axom::primal::Hexahedron< T, NDIMS >inlineexplicit
Hexahedron(const axom::ArrayView< PointType > pts)axom::primal::Hexahedron< T, NDIMS >inlineexplicit
Hexahedron(std::initializer_list< PointType > pts)axom::primal::Hexahedron< T, NDIMS >inlineexplicit
NUM_HEX_VERTS enum valueaxom::primal::Hexahedron< T, NDIMS >
NUM_TRIANGULATE enum valueaxom::primal::Hexahedron< T, NDIMS >
NumArrayType typedefaxom::primal::Hexahedron< T, NDIMS >
operator[](int idx)axom::primal::Hexahedron< T, NDIMS >inline
operator[](int idx) constaxom::primal::Hexahedron< T, NDIMS >inline
PointType typedefaxom::primal::Hexahedron< T, NDIMS >
print(std::ostream &os) constaxom::primal::Hexahedron< T, NDIMS >inline
signedVolume() constaxom::primal::Hexahedron< T, NDIMS >inline
TetrahedronType typedefaxom::primal::Hexahedron< T, NDIMS >
triangulate(axom::StackArray< TetrahedronType, NUM_TRIANGULATE > &tets)axom::primal::Hexahedron< T, NDIMS >inline
VectorType typedefaxom::primal::Hexahedron< T, NDIMS >
vertexMean() constaxom::primal::Hexahedron< T, NDIMS >inline
volume() constaxom::primal::Hexahedron< T, NDIMS >inline