|
| Camera (bool isPerspective, bool isDepthRangeZeroOne) |
|
bool | GetPickLine (int viewX, int viewY, int viewW, int viewH, int x, int y, Vector4< float > &origin, Vector4< float > &direction) const |
|
Matrix4x4< float > const & | GetPostProjectionMatrix () const |
|
Matrix4x4< float > const & | GetPreViewMatrix () const |
|
bool | PostProjectionIsIdentity () const |
|
bool | PreViewIsIdentity () const |
|
void | SetParallaxProjectionMatrix (Vector4< float > const &p00, Vector4< float > const &p10, Vector4< float > const &p11, Vector4< float > const &p01, float nearExtrude, float farExtrude) |
|
void | SetPostProjectionMatrix (Matrix4x4< float > const &postProjMatrix) |
|
void | SetPreViewMatrix (Matrix4x4< float > const &preViewMatrix) |
|
void | GetAxes (Vector4< float > &dVector, Vector4< float > &uVector, Vector4< float > &rVector) const |
|
float | GetDMax () const |
|
float | GetDMin () const |
|
Vector4< float > const & | GetDVector () const |
|
void | GetFrame (Vector4< float > &position, Vector4< float > &dVector, Vector4< float > &uVector, Vector4< float > &rVector) const |
|
void | GetFrustum (float &dMin, float &dMax, float &uMin, float &uMax, float &rMin, float &rMax) const |
|
float const * | GetFrustum () const |
|
bool | GetFrustum (float &upFovDegrees, float &aspectRatio, float &dMin, float &dMax) const |
|
const Matrix4x4< float > & | GetInverseViewMatrix () const |
|
Vector4< float > const & | GetPosition () const |
|
Matrix4x4< float > const & | GetProjectionMatrix () const |
|
Matrix4x4< float > const & | GetProjectionViewMatrix () const |
|
float | GetRMax () const |
|
float | GetRMin () const |
|
Vector4< float > const & | GetRVector () const |
|
float | GetUMax () const |
|
float | GetUMin () const |
|
Vector4< float > const & | GetUVector () const |
|
const Matrix4x4< float > & | GetViewMatrix () const |
|
bool | IsDepthRangeZeroOne () const |
|
bool | IsPerspective () const |
|
void | SetAxes (Vector4< float > const &dVector, Vector4< float > const &uVector, Vector4< float > const &rVector) |
|
void | SetFrame (Vector4< float > const &position, Vector4< float > const &dVector, Vector4< float > const &uVector, Vector4< float > const &rVector) |
|
void | SetFrustum (float dMin, float dMax, float uMin, float uMax, float rMin, float rMax) |
|
void | SetFrustum (float const *frustum) |
|
void | SetFrustum (float upFovDegrees, float aspectRatio, float dMin, float dMax) |
|
void | SetPosition (Vector4< float > const &position) |
|
void | SetProjectionMatrix (Matrix4x4< float > const &projMatrix) |
|
| ViewVolume (bool isPerspective, bool isDepthRangeZeroToOne) |
|
virtual | ~ViewVolume () |
|
Definition at line 15 of file GteCamera.h.