Physics Engine module

Contents

Classes

class U4DEngine::U4DBVHCollision
The U4DBVHCollision virtual class is in charge of testing collisions in the Broad-Phase stage.
class U4DEngine::U4DBVHModelCollision
The U4DBVHModelCollision class is in charge of testing 3D model collisions in the broad-phase stage.
class U4DEngine::U4DBVHManager
The U4DBVHManager class represents the Boundary Volume Hierarchy manager.
class U4DEngine::U4DBVHTree
The U4DBVHTree class represents a node in a BVH tree and is used for Broad-Phase collision.
class U4DEngine::U4DBroadPhaseCollisionModelPair
The U4DBroadPhaseCollisionModelPair class contains collision entity pairs.
class U4DEngine::U4DGJKAlgorithm
The U4DGJKAlgorithm class implements the Gilbert-Johnson-keerthi algorithm for collision detection.
class U4DEngine::U4DCollisionAlgorithm
The 4DCollisionAlgorithm is a virtual class in charge of implementing the algorithm used during a collision.
class U4DEngine::U4DCollisionResponse
The U4DCollisionResponse class is in charge of implementing the collision response in the engine.
struct U4DEngine::CONTACTFACES
The CONTACTFACES structure holds collision polygon faces information.
class U4DEngine::U4DManifoldGeneration
The U4DManifoldGeneration is in charge of computing collision maniforld information.
class U4DEngine::U4DCollisionDetection
The U4DCollisionDetection is in charge of implementing the collision detection algorithm.
class U4DEngine::U4DCollisionEngine
The U4DCollisionEngine class is in charge of implemeting the collision engine operations.
class U4DEngine::U4DDragForceGenerator
The U4DGravityForceGenerator class is in charge of updating gravitational forces acting on a 3D entity.
class U4DEngine::U4DGravityForceGenerator
The U4DGravityForceGenerator class is in charge of updating gravitational forces acting on a 3D entity.
class U4DEngine::U4DRestingForcesGenerator
The U4DGravityForceGenerator class is in charge of updating gravitational forces acting on a 3D entity.
class U4DEngine::U4DBodyForceGenerator
The U4DBodyForceGenerator class is in charge of updating all external forces acting on a 3D entity.
class U4DEngine::U4DRungaKuttaMethod
The U4DRungaKuttaMethod class is in charge of integrating the equation of motion.
class U4DEngine::U4DIntegrator
The U4DIntegrator virtual class is in charge of integrating the equation of motion.
class U4DEngine::U4DPhysicsEngine
The U4DPhysicsEngine class is in charge of implemeting the physics engine operations.