CSCI441 OpenGL Library 5.9.0
CS@Mines CSCI441 Computer Graphics Course Library
Loading...
Searching...
No Matches
CSCI441::FreeCam Member List

This is the complete list of members for CSCI441::FreeCam, including all inherited members.

Camera()CSCI441::Camerainlineprotected
computeViewMatrix() finalCSCI441::Camerainlinevirtual
FreeCam(GLfloat aspectRatio=1.0f, GLfloat fovy=45.0f, GLfloat nearClipPlane=0.001f, GLfloat farClipPlane=1000.0f)CSCI441::FreeCaminlineexplicit
getLookAtPoint() const finalCSCI441::Camerainlinevirtual
getPhi() const finalCSCI441::Camerainlinevirtual
getPosition() const finalCSCI441::Camerainlinevirtual
getProjectionMatrix() const finalCSCI441::Camerainlinevirtual
getRadius() constCSCI441::Camerainline
getTheta() const finalCSCI441::Camerainlinevirtual
getUpVector() const finalCSCI441::Camerainlinevirtual
getViewMatrix() const finalCSCI441::Camerainlinevirtual
mCameraDirectionCSCI441::Cameraprotected
mCameraLookAtPointCSCI441::Cameraprotected
mCameraPhiCSCI441::Cameraprotected
mCameraPositionCSCI441::Cameraprotected
mCameraRadiusCSCI441::Cameraprotected
mCameraThetaCSCI441::Cameraprotected
mCameraUpVectorCSCI441::Cameraprotected
moveBackward(GLfloat movementFactor) finalCSCI441::FreeCaminlinevirtual
moveForward(GLfloat movementFactor) finalCSCI441::FreeCaminlinevirtual
mProjectionMatrixCSCI441::Cameraprotected
mUpdateProjectionMatrix()CSCI441::PerspectiveCamerainlineprotected
mViewMatrixCSCI441::Cameraprotected
PerspectiveCamera(GLfloat aspectRatio=1.0f, GLfloat fovy=45.0f, GLfloat nearClipPlane=0.001f, GLfloat farClipPlane=1000.0f)CSCI441::PerspectiveCamerainlineexplicit
recomputeOrientation() finalCSCI441::FreeCaminlinevirtual
rotate(GLfloat dTheta, GLfloat dPhi)CSCI441::Camerainlinevirtual
setAspectRatio(GLfloat aspectRatio) finalCSCI441::PerspectiveCamerainlinevirtual
setFarClipPlane(GLfloat far) finalCSCI441::PerspectiveCamerainlinevirtual
setLookAtPoint(const glm::vec3 lookAt) finalCSCI441::Camerainlinevirtual
setNearClipPlane(GLfloat near) finalCSCI441::PerspectiveCamerainlinevirtual
setPhi(const GLfloat p) finalCSCI441::Camerainlinevirtual
setPosition(const glm::vec3 pos) finalCSCI441::Camerainlinevirtual
setRadius(const GLfloat r) finalCSCI441::Camerainlinevirtual
setTheta(const GLfloat t) finalCSCI441::Camerainlinevirtual
setUpVector(const glm::vec3 up) finalCSCI441::Camerainlinevirtual
setVerticalFOV(GLfloat fovy) finalCSCI441::PerspectiveCamerainlinevirtual
~Camera()=defaultCSCI441::Cameravirtual