gte::Camera Member List

This is the complete list of members for gte::Camera, including all inherited members.

Camera(bool isPerspective, bool isDepthRangeZeroOne)gte::Camera
GetAxes(Vector4< float > &dVector, Vector4< float > &uVector, Vector4< float > &rVector) const gte::ViewVolume
GetDMax() const gte::ViewVolumeinline
GetDMin() const gte::ViewVolumeinline
GetDVector() const gte::ViewVolumeinline
GetFrame(Vector4< float > &position, Vector4< float > &dVector, Vector4< float > &uVector, Vector4< float > &rVector) const gte::ViewVolume
GetFrustum(float &dMin, float &dMax, float &uMin, float &uMax, float &rMin, float &rMax) const gte::ViewVolume
GetFrustum() const gte::ViewVolumeinline
GetFrustum(float &upFovDegrees, float &aspectRatio, float &dMin, float &dMax) const gte::ViewVolume
GetInverseViewMatrix() const gte::ViewVolumeinline
GetPickLine(int viewX, int viewY, int viewW, int viewH, int x, int y, Vector4< float > &origin, Vector4< float > &direction) const gte::Camera
GetPosition() const gte::ViewVolumeinline
GetPostProjectionMatrix() const gte::Camerainline
GetPreViewMatrix() const gte::Camerainline
GetProjectionMatrix() const gte::ViewVolumeinline
GetProjectionViewMatrix() const gte::ViewVolumeinline
GetRMax() const gte::ViewVolumeinline
GetRMin() const gte::ViewVolumeinline
GetRVector() const gte::ViewVolumeinline
GetUMax() const gte::ViewVolumeinline
GetUMin() const gte::ViewVolumeinline
GetUVector() const gte::ViewVolumeinline
GetViewMatrix() const gte::ViewVolumeinline
IsDepthRangeZeroOne() const gte::ViewVolumeinline
IsPerspective() const gte::ViewVolumeinline
mDVectorgte::ViewVolumeprotected
mFrustumgte::ViewVolumeprotected
mInverseViewMatrixgte::ViewVolumeprotected
mIsDepthRangeZeroOnegte::ViewVolumeprotected
mIsPerspectivegte::ViewVolumeprotected
mPositiongte::ViewVolumeprotected
mPostProjectionIsIdentitygte::Cameraprivate
mPostProjectionMatrixgte::Cameraprivate
mPreViewIsIdentitygte::Cameraprivate
mPreViewMatrixgte::Cameraprivate
mProjectionMatrixgte::ViewVolumeprotected
mProjectionViewMatrixgte::ViewVolumeprotected
mRVectorgte::ViewVolumeprotected
mUVectorgte::ViewVolumeprotected
mValidateCoordinateFramegte::ViewVolumeprotected
mViewMatrixgte::ViewVolumeprotected
OnFrameChange()gte::ViewVolumeprotectedvirtual
OnFrustumChange()gte::ViewVolumeprotectedvirtual
PostProjectionIsIdentity() const gte::Camerainline
PreViewIsIdentity() const gte::Camerainline
SetAxes(Vector4< float > const &dVector, Vector4< float > const &uVector, Vector4< float > const &rVector)gte::ViewVolume
SetFrame(Vector4< float > const &position, Vector4< float > const &dVector, Vector4< float > const &uVector, Vector4< float > const &rVector)gte::ViewVolume
SetFrustum(float dMin, float dMax, float uMin, float uMax, float rMin, float rMax)gte::ViewVolume
SetFrustum(float const *frustum)gte::ViewVolume
SetFrustum(float upFovDegrees, float aspectRatio, float dMin, float dMax)gte::ViewVolume
SetParallaxProjectionMatrix(Vector4< float > const &p00, Vector4< float > const &p10, Vector4< float > const &p11, Vector4< float > const &p01, float nearExtrude, float farExtrude)gte::Camera
SetPosition(Vector4< float > const &position)gte::ViewVolume
SetPostProjectionMatrix(Matrix4x4< float > const &postProjMatrix)gte::Camera
SetPreViewMatrix(Matrix4x4< float > const &preViewMatrix)gte::Camera
SetProjectionMatrix(Matrix4x4< float > const &projMatrix)gte::ViewVolumeinline
UpdatePVMatrix()gte::Cameraprivatevirtual
VF_DMAX enum valuegte::ViewVolume
VF_DMIN enum valuegte::ViewVolume
VF_QUANTITY enum valuegte::ViewVolume
VF_RMAX enum valuegte::ViewVolume
VF_RMIN enum valuegte::ViewVolume
VF_UMAX enum valuegte::ViewVolume
VF_UMIN enum valuegte::ViewVolume
ViewVolume(bool isPerspective, bool isDepthRangeZeroToOne)gte::ViewVolume
~ViewVolume()gte::ViewVolumevirtual


geometric_tools_engine
Author(s): Yijiang Huang
autogenerated on Thu Jul 18 2019 04:00:05