List of all members.
Public Member Functions |
|
| AABox (AABox &box) |
|
void | include (vec3f point) |
|
void | combine (AABox *aabox) |
|
void | combine (Sphere *sphere) |
|
vec3f | centrum () |
|
vec3f | getCornerPoint (u32 i) |
|
f32 | area () |
|
f32 | volume () |
|
bool | encloses (vec3f *point) |
|
bool | intersect (Ray *ray) |
|
bool | intersect (Ray *ray, vec3f inv_dir, f32 *dist) |
|
bool | intersect (Ray *ray, f32 *dist) |
|
bool | intersect (AABox *aabox) |
|
bool | intersect (Sphere *sphere) |
|
void | calculateBounds (VertexArray *vertexArray, f32 overCompensate=0.0f) |
Public Attributes |
|
vec3f | minCorner |
|
vec3f | maxCorner |
The documentation for this class was generated from the following files:
- C:/Users/Malacka/Desktop/Magnus/RenderChimp/src/AABox.h
- C:/Users/Malacka/Desktop/Magnus/RenderChimp/src/AABox.cpp