calcFraming(const Sphere &worldSpaceSphere) const | cinder::CameraPersp | |
calcInverseView() const override | cinder::CameraStereo | protectedvirtual |
calcMatrices() const | cinder::Camera | protected |
calcProjection() const override | cinder::CameraStereo | protectedvirtual |
calcRay(float u, float v, float imagePlaneAspectRatio) const override | cinder::CameraPersp | protectedvirtual |
calcScreenArea(const Sphere &sphere, const vec2 &screenSizePixels) const | cinder::Camera | |
calcScreenProjection(const Sphere &sphere, const vec2 &screenSizePixels, vec2 *outCenter, vec2 *outAxisA, vec2 *outAxisB) const | cinder::Camera | |
calcViewMatrix() const override | cinder::CameraStereo | protectedvirtual |
Camera() | cinder::Camera | protected |
CameraPersp() | cinder::CameraPersp | |
CameraPersp(int pixelWidth, int pixelHeight, float fov) | cinder::CameraPersp | |
CameraPersp(int pixelWidth, int pixelHeight, float fov, float nearPlane, float farPlane) | cinder::CameraPersp | |
CameraStereo() | cinder::CameraStereo | |
CameraStereo(int pixelWidth, int pixelHeight, float fov) | cinder::CameraStereo | |
CameraStereo(int pixelWidth, int pixelHeight, float fov, float nearPlane, float farPlane) | cinder::CameraStereo | |
disableStereo() | cinder::CameraStereo | |
enableStereoLeft() | cinder::CameraStereo | |
enableStereoRight() | cinder::CameraStereo | |
eyeToScreen(const vec3 &eyeCoord, const vec2 &screenSizePixels) const | cinder::Camera | |
generateRay(float u, float v, float imagePlaneAspectRatio) const | cinder::Camera | |
generateRay(const vec2 &posPixels, const vec2 &imageSizePixels) const | cinder::Camera | |
getAspectRatio() const | cinder::Camera | |
getBillboardVectors(vec3 *right, vec3 *up) const | cinder::Camera | |
getConvergence() const | cinder::CameraStereo | |
getEyePoint() const | cinder::Camera | |
getEyePointShifted() const | cinder::CameraStereo | |
getEyeSeparation() const | cinder::CameraStereo | |
getFarClip() const | cinder::Camera | |
getFarClipCoordinates(vec3 *topLeft, vec3 *topRight, vec3 *bottomLeft, vec3 *bottomRight) const override | cinder::CameraStereo | virtual |
getFocalLength() const | cinder::Camera | |
getFov() const | cinder::Camera | |
getFovHorizontal() const | cinder::Camera | |
getFrustum(float *left, float *top, float *right, float *bottom, float *near, float *far) const | cinder::Camera | |
getInverseViewMatrix() const override | cinder::CameraStereo | virtual |
getLensShift(float *horizontal, float *vertical) const | cinder::CameraPersp | |
getLensShift() const | cinder::CameraPersp | |
getLensShiftHorizontal() const | cinder::CameraPersp | |
getLensShiftVertical() const | cinder::CameraPersp | |
getNearClip() const | cinder::Camera | |
getNearClipCoordinates(vec3 *topLeft, vec3 *topRight, vec3 *bottomLeft, vec3 *bottomRight) const override | cinder::CameraStereo | virtual |
getOrientation() const | cinder::Camera | |
getPivotDistance() const | cinder::Camera | |
getPivotPoint() const | cinder::Camera | |
getProjectionMatrix() const override | cinder::CameraStereo | virtual |
getViewDirection() const | cinder::Camera | |
getViewMatrix() const override | cinder::CameraStereo | virtual |
getWorldUp() const | cinder::Camera | |
isPersp() const override | cinder::CameraPersp | virtual |
isStereoEnabled() const | cinder::CameraStereo | |
isStereoLeftEnabled() const | cinder::CameraStereo | |
isStereoRightEnabled() const | cinder::CameraStereo | |
lookAt(const vec3 &target) | cinder::Camera | |
lookAt(const vec3 &eyePoint, const vec3 &target) | cinder::Camera | |
lookAt(const vec3 &eyePoint, const vec3 &target, const vec3 &up) | cinder::Camera | |
mAspectRatio | cinder::Camera | protected |
mEyePoint | cinder::Camera | protected |
mFarClip | cinder::Camera | protected |
mFov | cinder::Camera | protected |
mFrustumBottom | cinder::Camera | mutableprotected |
mFrustumLeft | cinder::Camera | mutableprotected |
mFrustumRight | cinder::Camera | mutableprotected |
mFrustumTop | cinder::Camera | mutableprotected |
mInverseModelViewCached | cinder::Camera | mutableprotected |
mInverseModelViewMatrix | cinder::Camera | mutableprotected |
mInverseModelViewMatrixLeft | cinder::CameraStereo | mutableprotected |
mInverseModelViewMatrixRight | cinder::CameraStereo | mutableprotected |
mInverseProjectionMatrix | cinder::Camera | mutableprotected |
mInverseProjectionMatrixLeft | cinder::CameraStereo | mutableprotected |
mInverseProjectionMatrixRight | cinder::CameraStereo | mutableprotected |
mLensShift | cinder::CameraPersp | protected |
mModelViewCached | cinder::Camera | mutableprotected |
mNearClip | cinder::Camera | protected |
mOrientation | cinder::Camera | protected |
mPivotDistance | cinder::Camera | protected |
mProjectionCached | cinder::Camera | mutableprotected |
mProjectionMatrix | cinder::Camera | mutableprotected |
mProjectionMatrixLeft | cinder::CameraStereo | mutableprotected |
mProjectionMatrixRight | cinder::CameraStereo | mutableprotected |
mU | cinder::Camera | mutableprotected |
mV | cinder::Camera | mutableprotected |
mViewDirection | cinder::Camera | protected |
mViewMatrix | cinder::Camera | mutableprotected |
mViewMatrixLeft | cinder::CameraStereo | mutableprotected |
mViewMatrixRight | cinder::CameraStereo | mutableprotected |
mW | cinder::Camera | mutableprotected |
mWorldUp | cinder::Camera | protected |
setAspectRatio(float aAspectRatio) | cinder::Camera | |
setConvergence(float distance, bool adjustEyeSeparation=false) | cinder::CameraStereo | |
setEyePoint(const vec3 &eyePoint) | cinder::Camera | |
setEyeSeparation(float distance) | cinder::CameraStereo | |
setFarClip(float farClip) | cinder::Camera | |
setFov(float verticalFov) | cinder::Camera | |
setFovHorizontal(float horizontalFov) | cinder::Camera | |
setLensShift(float horizontal, float vertical) | cinder::CameraPersp | |
setLensShift(const vec2 &shift) | cinder::CameraPersp | |
setLensShiftHorizontal(float horizontal) | cinder::CameraPersp | |
setLensShiftVertical(float vertical) | cinder::CameraPersp | |
setNearClip(float nearClip) | cinder::Camera | |
setOrientation(const quat &orientation) | cinder::Camera | |
setPerspective(float verticalFovDegrees, float aspectRatio, float nearPlane, float farPlane) | cinder::CameraPersp | |
setPivotDistance(float distance) | cinder::Camera | |
setViewDirection(const vec3 &viewDirection) | cinder::Camera | |
setWorldUp(const vec3 &worldUp) | cinder::Camera | |
worldToEye(const vec3 &worldCoord) const | cinder::Camera | |
worldToEyeDepth(const vec3 &worldCoord) const | cinder::Camera | |
worldToNdc(const vec3 &worldCoord) const | cinder::Camera | |
worldToScreen(const vec3 &worldCoord, float screenWidth, float screenHeight) const | cinder::Camera | |
~Camera() | cinder::Camera | virtual |