|
|
|
This is another abstract class, for a general class of bounding volumes that actually enclose points in 3-d space, such as BSP's and bounding spheres.
More...
#include "geometricBoundingVolume.h"
List of all members.
Detailed Description
This is another abstract class, for a general class of bounding volumes that actually enclose points in 3-d space, such as BSP's and bounding spheres.
Definition at line 31 of file geometricBoundingVolume.h.
Member Function Documentation
| bool GeometricBoundingVolume::around |
( |
const LPoint3f * |
first, |
|
|
const LPoint3f * |
last |
|
) |
| [inline] |
| bool GeometricBoundingVolume::around_points |
( |
const LPoint3f * |
first, |
|
|
const LPoint3f * |
last |
|
) |
| [protected, virtual] |
Virtual downcast method.
Returns this object as a pointer of the indicated type, if it is in fact that type. Returns NULL if it is not that type.
Reimplemented from BoundingVolume.
Definition at line 28 of file geometricBoundingVolume.cxx.
| int GeometricBoundingVolume::contains |
( |
const LPoint3f & |
point | ) |
const [inline] |
| int GeometricBoundingVolume::contains |
( |
const LPoint3f & |
a, |
|
|
const LPoint3f & |
b |
|
) |
| const [inline] |
| int GeometricBoundingVolume::contains_lineseg |
( |
const LPoint3f & |
a, |
|
|
const LPoint3f & |
b |
|
) |
| const [protected, virtual] |
| int GeometricBoundingVolume::contains_point |
( |
const LPoint3f & |
point | ) |
const [protected, virtual] |
| bool GeometricBoundingVolume::extend_by |
( |
const LPoint3f & |
point | ) |
[inline] |
| bool GeometricBoundingVolume::extend_by_point |
( |
const LPoint3f & |
point | ) |
[protected, virtual] |
| static void GeometricBoundingVolume::init_type |
( |
| ) |
[inline, static] |
The documentation for this class was generated from the following files:
| | |