CUGL 2.3
Cornell University Game Library
|
This is the complete list of members for cugl::Camera, including all inherited members.
_combined | cugl::Camera | protected |
_direction | cugl::Camera | protected |
_far | cugl::Camera | protected |
_inverse | cugl::Camera | protected |
_modelview | cugl::Camera | protected |
_near | cugl::Camera | protected |
_position | cugl::Camera | protected |
_projection | cugl::Camera | protected |
_upwards | cugl::Camera | protected |
_viewport | cugl::Camera | protected |
Camera() | cugl::Camera | |
dispose() | cugl::Camera | virtual |
getCombined() const | cugl::Camera | inline |
getDirection() const | cugl::Camera | inline |
getFar() const | cugl::Camera | inline |
getInverseProjectView() const | cugl::Camera | inline |
getNear() const | cugl::Camera | inline |
getPickRay(const Vec3 windowCoords) const | cugl::Camera | |
getPickRay(const Vec3 windowCoords, const Rect viewport) const | cugl::Camera | |
getPickRayFromScreen(const Vec2 screenCoords) const | cugl::Camera | inline |
getPosition() const | cugl::Camera | inline |
getProjection() const | cugl::Camera | inline |
getUp() const | cugl::Camera | inline |
getView() const | cugl::Camera | inline |
getViewport() const | cugl::Camera | inline |
lookAt(const Vec3 target) | cugl::Camera | |
lookAt(const Vec3 target, const Vec3 up) | cugl::Camera | |
lookAt(float x, float y, float z) | cugl::Camera | inline |
normalizeUp() | cugl::Camera | inline |
project(const Vec3 worldCoords) const | cugl::Camera | |
project(const Vec3 worldCoords, const Rect viewport) const | cugl::Camera | |
rotate(const Quaternion &quat) | cugl::Camera | inline |
rotate(const Vec3 axis, float angle) | cugl::Camera | inline |
rotate(float angle) | cugl::Camera | inline |
rotate(const Mat4 &transform) | cugl::Camera | inline |
rotateAround(const Vec3 point, const Vec3 axis, float angle) | cugl::Camera | |
rotateX(float angle) | cugl::Camera | inline |
rotateY(float angle) | cugl::Camera | inline |
rotateZ(float angle) | cugl::Camera | inline |
screenToWindowCoords(const Vec2 screenCoords) const | cugl::Camera | |
screenToWindowCoords(const Vec2 screenCoords, const Rect viewport) const | cugl::Camera | |
screenToWorldCoords(const Vec2 screenCoords) const | cugl::Camera | inline |
setDirection(const Vec3 vec) | cugl::Camera | |
setFar(float value) | cugl::Camera | inline |
setNear(float value) | cugl::Camera | inline |
setPosition(const Vec3 pos) | cugl::Camera | inline |
setUp(const Vec3 vec) | cugl::Camera | |
transform(const Mat4 &transform) | cugl::Camera | inline |
translate(const Vec3 vec) | cugl::Camera | inline |
translate(const Vec2 vec) | cugl::Camera | inline |
translate(float tx, float ty, float tz) | cugl::Camera | inline |
translate(float tx, float ty) | cugl::Camera | inline |
unproject(const Vec3 windowCoords) const | cugl::Camera | |
unproject(const Vec3 windowCoords, const Rect viewport) const | cugl::Camera | |
update()=0 | cugl::Camera | pure virtual |
windowToScreenCoords(const Vec3 windowCoords) const | cugl::Camera | |
windowToScreenCoords(const Vec3 windowCoords, const Rect viewport) const | cugl::Camera | |
worldToScreenCoords(const Vec3 worldCoords) const | cugl::Camera | inline |
~Camera() | cugl::Camera | inline |