5 #include <reactphysics3d/body/CollisionBody.h>
6 #include <reactphysics3d/collision/narrowphase/CollisionDispatch.h>
7 #include <reactphysics3d/collision/narrowphase/NarrowPhaseAlgorithm.h>
8 #include <reactphysics3d/collision/shapes/CollisionShape.h>
9 #include <reactphysics3d/collision/CollisionCallback.h>
10 #include <reactphysics3d/collision/shapes/CollisionShape.h>
11 #include <reactphysics3d/constraint/ContactPoint.h>
12 #include <reactphysics3d/engine/PhysicsWorld.h>
13 #include <reactphysics3d/engine/OverlappingPairs.h>
14 #include <reactphysics3d/mathematics/Transform.h>
15 #include <reactphysics3d/memory/MemoryAllocator.h>
28 BoundingVolume::~BoundingVolume() {
37 reactphysics3d::Vector3(
44 reactphysics3d::Quaternion(
Bounding volume interface.
virtual void setTransform(const Transform &transform)
Transform bounding volume from given transform.
virtual void setScale(const Vector3 &scale)=0
Set local scale.
reactphysics3d::Transform collisionShapeTransform
const Vector3 & getCenter() const
const Vector3 & getScale()
Get local scale.
Vector3 class representing vector3 mathematical structure and operations with x, y,...