CSCI441 OpenGL Library 5.13.0
CS@Mines CSCI441 Computer Graphics Course Library
|
This is the complete list of members for CSCI441::ArcballCam, including all inherited members.
ArcballCam(GLfloat minRadius=2.0f, GLfloat maxRadius=30.0f, GLfloat aspectRatio=1.0f, GLfloat fovy=45.0f, GLfloat nearClipPlane=0.001f, GLfloat farClipPlane=1000.0f) | CSCI441::ArcballCam | inlineexplicit |
ArcballCam(const ArcballCam &)=default | CSCI441::ArcballCam | |
ArcballCam(ArcballCam &&)=default | CSCI441::ArcballCam | |
Camera() | CSCI441::Camera | inlineprotected |
Camera(const Camera &)=default | CSCI441::Camera | protected |
Camera(Camera &&)=default | CSCI441::Camera | protected |
computeViewMatrix() final | CSCI441::Camera | inlinevirtual |
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(GLfloat movementFactor) override | CSCI441::ArcballCam | inlinevirtual |
moveForward(GLfloat movementFactor) override | CSCI441::ArcballCam | inlinevirtual |
mProjectionMatrix | CSCI441::Camera | protected |
mUpdateProjectionMatrix() | CSCI441::PerspectiveCamera | inlineprotected |
mViewMatrix | CSCI441::Camera | protected |
operator=(const ArcballCam &)=default | CSCI441::ArcballCam | |
operator=(ArcballCam &&)=default | CSCI441::ArcballCam | |
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::ArcballCam | 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 |
~ArcballCam() override=default | CSCI441::ArcballCam | |
~Camera()=default | CSCI441::Camera | virtual |
~PerspectiveCamera() override=default | CSCI441::PerspectiveCamera |