calcInverseView() const | cinder::Camera | protectedvirtual |
calcMatrices() const | cinder::Camera | protected |
calcProjection() const =0 | cinder::Camera | protectedpure virtual |
calcRay(float u, float v, float imagePlaneAspectRatio) const | cinder::Camera | 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 | cinder::Camera | protectedvirtual |
Camera() | cinder::Camera | protected |
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 | |
getEyePoint() const | cinder::Camera | |
getFarClip() const | cinder::Camera | |
getFarClipCoordinates(vec3 *topLeft, vec3 *topRight, vec3 *bottomLeft, vec3 *bottomRight) const | cinder::Camera | 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 | cinder::Camera | virtual |
getNearClip() const | cinder::Camera | |
getNearClipCoordinates(vec3 *topLeft, vec3 *topRight, vec3 *bottomLeft, vec3 *bottomRight) const | cinder::Camera | virtual |
getOrientation() const | cinder::Camera | |
getPivotDistance() const | cinder::Camera | |
getPivotPoint() const | cinder::Camera | |
getProjectionMatrix() const | cinder::Camera | virtual |
getViewDirection() const | cinder::Camera | |
getViewMatrix() const | cinder::Camera | virtual |
getWorldUp() const | cinder::Camera | |
isPersp() const =0 | cinder::Camera | pure virtual |
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 |
mInverseProjectionMatrix | cinder::Camera | mutableprotected |
mModelViewCached | cinder::Camera | mutableprotected |
mNearClip | cinder::Camera | protected |
mOrientation | cinder::Camera | protected |
mPivotDistance | cinder::Camera | protected |
mProjectionCached | cinder::Camera | mutableprotected |
mProjectionMatrix | cinder::Camera | mutableprotected |
mU | cinder::Camera | mutableprotected |
mV | cinder::Camera | mutableprotected |
mViewDirection | cinder::Camera | protected |
mViewMatrix | cinder::Camera | mutableprotected |
mW | cinder::Camera | mutableprotected |
mWorldUp | cinder::Camera | protected |
setAspectRatio(float aAspectRatio) | cinder::Camera | |
setEyePoint(const vec3 &eyePoint) | cinder::Camera | |
setFarClip(float farClip) | cinder::Camera | |
setFov(float verticalFov) | cinder::Camera | |
setFovHorizontal(float horizontalFov) | cinder::Camera | |
setNearClip(float nearClip) | cinder::Camera | |
setOrientation(const quat &orientation) | cinder::Camera | |
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 |