CSCI441 OpenGL Library 5.13.0
CS@Mines CSCI441 Computer Graphics Course Library
|
This is the complete list of members for CSCI441::FixedCam, including all inherited members.
Camera() | CSCI441::Camera | inlineprotected |
Camera(const Camera &)=default | CSCI441::Camera | protected |
Camera(Camera &&)=default | CSCI441::Camera | protected |
computeViewMatrix() final | CSCI441::Camera | inlinevirtual |
FixedCam(GLfloat aspectRatio=1.0f, GLfloat fovy=45.0f, GLfloat nearClipPlane=0.001f, GLfloat farClipPlane=1000.0f) | CSCI441::FixedCam | inlineexplicit |
FixedCam(const FixedCam &)=default | CSCI441::FixedCam | |
FixedCam(FixedCam &&)=default | CSCI441::FixedCam | |
getLookAtPoint() const final | CSCI441::Camera | inlinevirtual |
getPhi() const final | CSCI441::Camera | inlinevirtual |
getPosition() const final | CSCI441::Camera | inlinevirtual |
getProjectionMatrix() const final | CSCI441::Camera | inlinevirtual |
getRadius() const final | CSCI441::Camera | inlinevirtual |
getTheta() const final | CSCI441::Camera | inlinevirtual |
getUpVector() const final | CSCI441::Camera | inlinevirtual |
getViewMatrix() const final | CSCI441::Camera | inlinevirtual |
mCameraDirection | CSCI441::Camera | protected |
mCameraLookAtPoint | CSCI441::Camera | protected |
mCameraPhi | CSCI441::Camera | protected |
mCameraPosition | CSCI441::Camera | protected |
mCameraRadius | CSCI441::Camera | protected |
mCameraTheta | CSCI441::Camera | protected |
mCameraUpVector | CSCI441::Camera | protected |
moveBackward(const GLfloat unused) override | CSCI441::FixedCam | inlinevirtual |
moveForward(const GLfloat unused) override | CSCI441::FixedCam | inlinevirtual |
mProjectionMatrix | CSCI441::Camera | protected |
mUpdateProjectionMatrix() | CSCI441::PerspectiveCamera | inlineprotected |
mViewMatrix | CSCI441::Camera | protected |
operator=(const FixedCam &)=default | CSCI441::FixedCam | |
operator=(FixedCam &&)=default | CSCI441::FixedCam | |
CSCI441::PerspectiveCamera::operator=(const PerspectiveCamera &)=default | CSCI441::PerspectiveCamera | protected |
CSCI441::PerspectiveCamera::operator=(PerspectiveCamera &&)=default | CSCI441::PerspectiveCamera | protected |
CSCI441::Camera::operator=(const Camera &)=default | CSCI441::Camera | protected |
CSCI441::Camera::operator=(Camera &&)=default | CSCI441::Camera | protected |
PerspectiveCamera(GLfloat aspectRatio=1.0f, GLfloat fovy=45.0f, GLfloat nearClipPlane=0.001f, GLfloat farClipPlane=1000.0f) | CSCI441::PerspectiveCamera | inlineexplicit |
PerspectiveCamera(const PerspectiveCamera &)=default | CSCI441::PerspectiveCamera | protected |
PerspectiveCamera(PerspectiveCamera &&)=default | CSCI441::PerspectiveCamera | protected |
recomputeOrientation() override | CSCI441::FixedCam | inlinevirtual |
rotate(GLfloat dTheta, GLfloat dPhi) | CSCI441::Camera | inlinevirtual |
setAspectRatio(GLfloat aspectRatio) final | CSCI441::PerspectiveCamera | inlinevirtual |
setFarClipPlane(GLfloat far) final | CSCI441::PerspectiveCamera | inlinevirtual |
setLookAtPoint(const glm::vec3 lookAt) final | CSCI441::Camera | inlinevirtual |
setNearClipPlane(GLfloat near) final | CSCI441::PerspectiveCamera | inlinevirtual |
setPhi(const GLfloat p) final | CSCI441::Camera | inlinevirtual |
setPosition(const glm::vec3 pos) final | CSCI441::Camera | inlinevirtual |
setRadius(const GLfloat r) final | CSCI441::Camera | inlinevirtual |
setTheta(const GLfloat t) final | CSCI441::Camera | inlinevirtual |
setUpVector(const glm::vec3 up) final | CSCI441::Camera | inlinevirtual |
setVerticalFOV(GLfloat fovy) final | CSCI441::PerspectiveCamera | inlinevirtual |
~Camera()=default | CSCI441::Camera | virtual |
~FixedCam() override=default | CSCI441::FixedCam | |
~PerspectiveCamera() override=default | CSCI441::PerspectiveCamera |