15#include "libmesh/bounding_box.h"
16#include "libmesh/vector_value.h"
17#include "libmesh/tensor_value.h"
InputParameters validParams()
std::unique_ptr< libMesh::BoundingBox > _bounding_box
The bounding box used to test if the point is contained within.
virtual ~OrientedBoxInterface()=default
Class destructor.
std::unique_ptr< RealTensorValue > _rot_matrix
Rotation matrix for transforming the bounding box.
Point _center
Center of the defined bounding box.
bool containsPoint(const Point &point)
Test if the supplied point is within the defined oriented bounding box.
static InputParameters validParams()
Class constructor.