|
AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
|
#include "axom/core/utilities/Utilities.hpp"#include "axom/primal/geometry/Point.hpp"#include "axom/primal/geometry/Polygon.hpp"#include "axom/primal/geometry/Plane.hpp"#include "axom/primal/geometry/Tetrahedron.hpp"#include "axom/primal/operators/intersect.hpp"#include "axom/primal/operators/detail/slice_impl.hpp"Namespaces | |
| axom | |
| axom::primal | |
Functions | |
| template<typename T , PolygonArray ARRAY_TYPE = PolygonArray::Dynamic, int MAX_VERTS = DEFAULT_MAX_NUM_VERTICES> | |
| AXOM_HOST_DEVICE primal::Polygon< T, 3, ARRAY_TYPE, MAX_VERTS > | axom::primal::slice (const primal::Tetrahedron< T, 3 > &tet, const primal::Plane< T, 3 > &plane) |
| Slices a 3D tetrahedron with a plane and returns the resulting polygon. More... | |