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

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

Camera()CSCI441::Camerainlineprotected
Camera(const Camera &)=defaultCSCI441::Cameraprotected
Camera(Camera &&)=defaultCSCI441::Cameraprotected
computeViewMatrix() finalCSCI441::Camerainlinevirtual
FixedCam(GLfloat aspectRatio=1.0f, GLfloat fovy=45.0f, GLfloat nearClipPlane=0.001f, GLfloat farClipPlane=1000.0f)CSCI441::FixedCaminlineexplicit
FixedCam(const FixedCam &)=defaultCSCI441::FixedCam
FixedCam(FixedCam &&)=defaultCSCI441::FixedCam
getLookAtPoint() const finalCSCI441::Camerainlinevirtual
getPhi() const finalCSCI441::Camerainlinevirtual
getPosition() const finalCSCI441::Camerainlinevirtual
getProjectionMatrix() const finalCSCI441::Camerainlinevirtual
getRadius() const finalCSCI441::Camerainlinevirtual
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(const GLfloat unused) overrideCSCI441::FixedCaminlinevirtual
moveForward(const GLfloat unused) overrideCSCI441::FixedCaminlinevirtual
mProjectionMatrixCSCI441::Cameraprotected
mUpdateProjectionMatrix()CSCI441::PerspectiveCamerainlineprotected
mViewMatrixCSCI441::Cameraprotected
operator=(const FixedCam &)=defaultCSCI441::FixedCam
operator=(FixedCam &&)=defaultCSCI441::FixedCam
CSCI441::PerspectiveCamera::operator=(const PerspectiveCamera &)=defaultCSCI441::PerspectiveCameraprotected
CSCI441::PerspectiveCamera::operator=(PerspectiveCamera &&)=defaultCSCI441::PerspectiveCameraprotected
CSCI441::Camera::operator=(const Camera &)=defaultCSCI441::Cameraprotected
CSCI441::Camera::operator=(Camera &&)=defaultCSCI441::Cameraprotected
PerspectiveCamera(GLfloat aspectRatio=1.0f, GLfloat fovy=45.0f, GLfloat nearClipPlane=0.001f, GLfloat farClipPlane=1000.0f)CSCI441::PerspectiveCamerainlineexplicit
PerspectiveCamera(const PerspectiveCamera &)=defaultCSCI441::PerspectiveCameraprotected
PerspectiveCamera(PerspectiveCamera &&)=defaultCSCI441::PerspectiveCameraprotected
recomputeOrientation() overrideCSCI441::FixedCaminlinevirtual
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
~FixedCam() override=defaultCSCI441::FixedCam
~PerspectiveCamera() override=defaultCSCI441::PerspectiveCamera