#include <collision.h>
Graphe de collaboration de ngn::Collision:

Définition à la ligne 117 du fichier collision.h.
Fonctions membres publiques | |
| Collision () | |
| core::Vector3df | checkCollision (core::Vector3df start, core::Vector3df end) |
| bool | collided () const |
| void | setTraceType (int trace_type) |
| int | getTraceType () const |
| void | setSphereRadius (float radius) |
| float | getSphereRadius () const |
| void | setBox (core::AABB &box) |
|
|
Constructeur |
|
||||||||||||
|
vérifie les collisions entre les points 'start' et 'end' et renvoit la position de l'éventuelle collision ou 'end' s'il n'y en a pas |
|
|
vrai si une collision a eu lieu |
|
|
obtient le rayon de la sphère de détection |
|
|
obtient le type de détection utilisé |
|
|
définit le volume avec lequel la détection sera effectuée |
|
|
définit le rayon de la sphère de détection |
|
|
définit le type de détection à utiliser : TRACE_RAY, TRACE_SPHERE ou TRACE_BOX |
1.3.9.1