Page principale | Hiérarchie des classes | Liste alphabétique | Liste des classes | Liste des fichiers | Membres de classe

Référence de la classe ngn::core::AABB

#include <aabb.h>

Graphe de collaboration de ngn::core::AABB:

Collaboration graph
[légende]
Liste de tous les membres

Description détaillée

Volume englobant aligné sur les axes.

Utilisée pour la détection des collisions, elle englobe un objet mouvant

Définition à la ligne 41 du fichier aabb.h.

Fonctions membres publiques

 AABB ()
 AABB (const AABB &other)
 AABB (const Vector3df &vmin, const Vector3df &vmax)
virtual ~AABB ()
void setMin (const Vector3df &vmin)
void setMax (const Vector3df &vmax)
void setPosition (const Vector3df &pos)
void scale (float factor)
const Vector3dfgetMin () const
const Vector3dfgetMax () const
Vector3df getPosition () const
Vector3df getMaxLength ()


Documentation des contructeurs et destructeur

ngn::core::AABB::AABB  ) 
 

Constructeur

ngn::core::AABB::AABB const AABB other  ) 
 

Constructeur de copie

ngn::core::AABB::AABB const Vector3df vmin,
const Vector3df vmax
 

Constructeur surchargé

virtual ngn::core::AABB::~AABB  )  [virtual]
 

Déstructeur


Documentation des fonctions membres

const Vector3df& ngn::core::AABB::getMax  )  const
 

obtient le vecteur maximum

Vector3df ngn::core::AABB::getMaxLength  ) 
 

obtient le plus grand vecteur de la boîte

const Vector3df& ngn::core::AABB::getMin  )  const
 

obtient le vecteur minimum

Vector3df ngn::core::AABB::getPosition  )  const
 

obtient la position

void ngn::core::AABB::scale float  factor  ) 
 

définit le facteur de mise à l'échelle

void ngn::core::AABB::setMax const Vector3df vmax  ) 
 

définit le vecteur maximum

void ngn::core::AABB::setMin const Vector3df vmin  ) 
 

définit le vecteur minimum

void ngn::core::AABB::setPosition const Vector3df pos  ) 
 

définit la position, le centre


La documentation de cette classe a été générée à partir du fichier suivant:
Généré le Fri Nov 19 14:20:31 2004 pour NGN par  doxygen 1.3.9.1