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() const | axom::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) const | axom::primal::Polyhedron< T, NDIMS > | inline |
getNeighbors() | axom::primal::Polyhedron< T, NDIMS > | inline |
getNeighbors(int i) | axom::primal::Polyhedron< T, NDIMS > | inline |
getNeighbors(int i) const | axom::primal::Polyhedron< T, NDIMS > | inline |
getNumNeighbors(int i) const | axom::primal::Polyhedron< T, NDIMS > | inline |
getVertices() | axom::primal::Polyhedron< T, NDIMS > | inline |
hasDuplicateVertices(double eps=1.e-10) const | axom::primal::Polyhedron< T, NDIMS > | inline |
hasNeighbors() const | axom::primal::Polyhedron< T, NDIMS > | inline |
isValid() const | axom::primal::Polyhedron< T, NDIMS > | inline |
MAX_VERTS | axom::primal::Polyhedron< T, NDIMS > | static |
NumArrayType typedef | axom::primal::Polyhedron< T, NDIMS > | |
numVertices() const | axom::primal::Polyhedron< T, NDIMS > | inline |
operator[](int idx) | axom::primal::Polyhedron< T, NDIMS > | inline |
operator[](int idx) const | axom::primal::Polyhedron< T, NDIMS > | inline |
PointType typedef | axom::primal::Polyhedron< T, NDIMS > | |
Polyhedron()=default | axom::primal::Polyhedron< T, NDIMS > | |
print(std::ostream &os) const | axom::primal::Polyhedron< T, NDIMS > | inline |
signedVolume() const | axom::primal::Polyhedron< T, NDIMS > | inline |
VectorType typedef | axom::primal::Polyhedron< T, NDIMS > | |
volume() const | axom::primal::Polyhedron< T, NDIMS > | inline |