#include <frustumData.h>
Public Member Functions | |
| bool | isValid () const |
| void | invalidate () |
Data Update. | |
| void | applyProjection (const eq::Projection &projection) |
| Update the frustum data using the given projection. | |
| void | applyWall (const eq::Wall &wall) |
| Update the frustum data using the given wall. | |
Data Access. | |
| const Matrix4f & | getTransform () const |
| float | getWidth () const |
| float | getHeight () const |
| eq::Wall::Type | getType () const |
Definition at line 38 of file frustumData.h.
| void eq::server::FrustumData::applyProjection | ( | const eq::Projection & | projection | ) |
Update the frustum data using the given projection.
Definition at line 75 of file frustumData.cpp.
References eq::Projection::distance, eq::Projection::fov, eq::Projection::hpr, and eq::Projection::origin.
| void eq::server::FrustumData::applyWall | ( | const eq::Wall & | wall | ) |
Update the frustum data using the given wall.
Definition at line 37 of file frustumData.cpp.
References eq::Wall::bottomLeft, eq::Wall::bottomRight, eq::Wall::topLeft, and eq::Wall::type.
| const Matrix4f& eq::server::FrustumData::getTransform | ( | ) | const [inline] |
| float eq::server::FrustumData::getWidth | ( | ) | const [inline] |
| float eq::server::FrustumData::getHeight | ( | ) | const [inline] |
| eq::Wall::Type eq::server::FrustumData::getType | ( | ) | const [inline] |
0.9 by
1.5.8