equals(const Hexahedron &other, double eps=1.e-24) const | axom::primal::Hexahedron< T, NDIMS > | inline |
Hexahedron()=default | axom::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 value | axom::primal::Hexahedron< T, NDIMS > | |
NUM_TRIANGULATE enum value | axom::primal::Hexahedron< T, NDIMS > | |
NumArrayType typedef | axom::primal::Hexahedron< T, NDIMS > | |
operator[](int idx) | axom::primal::Hexahedron< T, NDIMS > | inline |
operator[](int idx) const | axom::primal::Hexahedron< T, NDIMS > | inline |
PointType typedef | axom::primal::Hexahedron< T, NDIMS > | |
print(std::ostream &os) const | axom::primal::Hexahedron< T, NDIMS > | inline |
signedVolume() const | axom::primal::Hexahedron< T, NDIMS > | inline |
TetrahedronType typedef | axom::primal::Hexahedron< T, NDIMS > | |
triangulate(axom::StackArray< TetrahedronType, NUM_TRIANGULATE > &tets) | axom::primal::Hexahedron< T, NDIMS > | inline |
VectorType typedef | axom::primal::Hexahedron< T, NDIMS > | |
vertexMean() const | axom::primal::Hexahedron< T, NDIMS > | inline |
volume() const | axom::primal::Hexahedron< T, NDIMS > | inline |