4#ifdef StevEngine_PHYSICS
5#include <Jolt/Geometry/AABox.h>
8namespace StevEngine::Utilities {
36 Range3(
double lowX,
double highX,
double lowY,
double highY,
double lowZ,
double highZ);
58 explicit operator std::string()
const;
59 #ifdef StevEngine_PHYSICS
60 operator JPH::AABox()
const;
62 Range3(
const JPH::AABox& other);
Range3 & operator=(const JPH::AABox &other)
Assign from Jolt AABB.
Definition Range3.cpp:40
Vector3 High
Maximum point (upper bounds)
Definition Range3.hpp:21
Vector3 GetSize() const
Get size of range.
Definition Range3.cpp:29
Vector3 Low
Minimum point (lower bounds)
Definition Range3.hpp:20
Range3()
Create empty range at origin.
Definition Range3.cpp:12
Vector3 GetCenter() const
Get center point of range.
Definition Range3.cpp:25
3D vector class
Definition Vector3.hpp:17