Métodos públicos | Atributos públicos

Referencia de la Clase BoundingBox

Clase de BoundingBox alineado a los ejes. Más...

#include <Collision.h>

Lista de todos los miembros.

Métodos públicos

 BoundingBox (const Vector3 &min_, const Vector3 &max_)
Vector3 getCenter () const
float getRadius () const
float getSize () const
bool isPointInBox (const Vector3 &oPoint)

Atributos públicos

Vector3 min
Vector3 max

Descripción detallada

Clase de BoundingBox alineado a los ejes.


Documentación de las funciones miembro

Vector3 BoundingBox::getCenter (  )  const

Devuelve la posicion del centro.

float BoundingBox::getRadius (  )  const

Devuelve la distancia del centro a un vertice.

float BoundingBox::getSize (  )  const

Devuelve la distancia entre dos vertices opuestos.

bool BoundingBox::isPointInBox ( const Vector3 oPoint  ) 

Devuelve true en caso de que oPoint se encuentre dentro del BoundingBox.


Documentación de los datos miembro

Indica el vertice de mayores coordenadas.

Indica el vertice de menores coordenadas.


La documentación para esta clase fue generada a partir de los siguientes ficheros: