|
AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
|
#include "axom/config.hpp"#include "axom/core/Macros.hpp"#include "axom/core/numerics/floating_point_limits.hpp"#include "axom/core/NumericLimits.hpp"#include "axom/core/utilities/Utilities.hpp"#include "axom/primal/geometry/Point.hpp"#include "axom/primal/geometry/Vector.hpp"#include "axom/primal/operators/detail/intersect_bounding_box_impl.hpp"Classes | |
| class | axom::primal::BoundingBox< T, NDIMS > |
| struct | axom::fmt::formatter< axom::primal::BoundingBox< T, NDIMS > > |
| Overload to format a primal::BoundingBox using fmt. More... | |
Namespaces | |
| axom | |
| axom::primal | |
Functions | |
Forward Declared Overloaded Operators | |
| template<typename T , int NDIMS> | |
| AXOM_HOST_DEVICE bool | axom::primal::operator== (const BoundingBox< T, NDIMS > &lhs, const BoundingBox< T, NDIMS > &rhs) |
| Equality comparison operator for bounding boxes. Two bounding boxes are equal when they have the same bounds. More... | |
| template<typename T , int NDIMS> | |
| bool | axom::primal::operator!= (const BoundingBox< T, NDIMS > &lhs, const BoundingBox< T, NDIMS > &rhs) |
| Inequality comparison operator for bounding boxes. Two bounding boxes are unequal when they have different bounds. More... | |
| template<typename T , int NDIMS> | |
| std::ostream & | axom::primal::operator<< (std::ostream &os, const BoundingBox< T, NDIMS > &bb) |
| Overloaded output operator for bounding boxes. More... | |