A set of planes defining a frustum used for culling purposes (frustum culling).
More...
#include <Frustum.hpp>
List of all members.
Detailed Description
A set of planes defining a frustum used for culling purposes (frustum culling).
- See also:
- Camera, Viewport
Member Function Documentation
| virtual const char* vl::Frustum::className |
( |
) |
[inline, virtual] |
Returns the name of the class.
Reimplemented from vl::Object.
| std::vector<Plane>& vl::Frustum::planes |
( |
) |
[inline] |
| const std::vector<Plane>& vl::Frustum::planes |
( |
) |
const [inline] |
| void vl::Frustum::setPlane |
( |
unsigned |
i, |
|
|
const Plane & |
plane |
|
) |
| [inline] |
| const Plane& vl::Frustum::plane |
( |
unsigned |
i ) |
const [inline] |
| bool vl::Frustum::cull |
( |
const Sphere & |
sphere ) |
const [inline] |
| bool vl::Frustum::cull |
( |
const AABB & |
aabb ) |
const [inline] |
| bool vl::Frustum::cull |
( |
const std::vector< fvec3 > & |
points ) |
const [inline] |
Member Data Documentation
The documentation for this class was generated from the following file:
- C:/VL/BuildSystem/VL_DISTRO/Visualization_Library_SDK/src/vl/Frustum.hpp