Go to the source code of this file.
Classes | |
class | Claudette::CollisionModel3D |
Collision Model, will represent the mesh to be tested for collisions. More... | |
class | Claudette::Inconsistency |
Inconsistency exception. More... | |
Namespaces | |
Claudette | |
Functions | |
CLAUDETTE_LIB_EXPORT bool | Claudette::SphereRayCollision (const float sphereCenter[3], float sphereRadius, const float rayOrigin[3], const float rayDirection[3], float point[3]) |
Checks for intersection between a ray and a sphere. More... | |
CLAUDETTE_LIB_EXPORT bool | Claudette::SphereSphereCollision (const float c1[3], float r1, const float c2[3], float r2, float point[3]) |
Checks for intersection between 2 spheres. More... | |
3D Collision Detection
Interface for the library. Isolated from any implementation details.
Definition in file collision_model_3d.h.