CUGL 2.3
Cornell University Game Library
Loading...
Searching...
No Matches
cugl::Camera Member List

This is the complete list of members for cugl::Camera, including all inherited members.

_combinedcugl::Cameraprotected
_directioncugl::Cameraprotected
_farcugl::Cameraprotected
_inversecugl::Cameraprotected
_modelviewcugl::Cameraprotected
_nearcugl::Cameraprotected
_positioncugl::Cameraprotected
_projectioncugl::Cameraprotected
_upwardscugl::Cameraprotected
_viewportcugl::Cameraprotected
Camera()cugl::Camera
dispose()cugl::Cameravirtual
getCombined() constcugl::Camerainline
getDirection() constcugl::Camerainline
getFar() constcugl::Camerainline
getInverseProjectView() constcugl::Camerainline
getNear() constcugl::Camerainline
getPickRay(const Vec3 windowCoords) constcugl::Camera
getPickRay(const Vec3 windowCoords, const Rect viewport) constcugl::Camera
getPickRayFromScreen(const Vec2 screenCoords) constcugl::Camerainline
getPosition() constcugl::Camerainline
getProjection() constcugl::Camerainline
getUp() constcugl::Camerainline
getView() constcugl::Camerainline
getViewport() constcugl::Camerainline
lookAt(const Vec3 target)cugl::Camera
lookAt(const Vec3 target, const Vec3 up)cugl::Camera
lookAt(float x, float y, float z)cugl::Camerainline
normalizeUp()cugl::Camerainline
project(const Vec3 worldCoords) constcugl::Camera
project(const Vec3 worldCoords, const Rect viewport) constcugl::Camera
rotate(const Quaternion &quat)cugl::Camerainline
rotate(const Vec3 axis, float angle)cugl::Camerainline
rotate(float angle)cugl::Camerainline
rotate(const Mat4 &transform)cugl::Camerainline
rotateAround(const Vec3 point, const Vec3 axis, float angle)cugl::Camera
rotateX(float angle)cugl::Camerainline
rotateY(float angle)cugl::Camerainline
rotateZ(float angle)cugl::Camerainline
screenToWindowCoords(const Vec2 screenCoords) constcugl::Camera
screenToWindowCoords(const Vec2 screenCoords, const Rect viewport) constcugl::Camera
screenToWorldCoords(const Vec2 screenCoords) constcugl::Camerainline
setDirection(const Vec3 vec)cugl::Camera
setFar(float value)cugl::Camerainline
setNear(float value)cugl::Camerainline
setPosition(const Vec3 pos)cugl::Camerainline
setUp(const Vec3 vec)cugl::Camera
transform(const Mat4 &transform)cugl::Camerainline
translate(const Vec3 vec)cugl::Camerainline
translate(const Vec2 vec)cugl::Camerainline
translate(float tx, float ty, float tz)cugl::Camerainline
translate(float tx, float ty)cugl::Camerainline
unproject(const Vec3 windowCoords) constcugl::Camera
unproject(const Vec3 windowCoords, const Rect viewport) constcugl::Camera
update()=0cugl::Camerapure virtual
windowToScreenCoords(const Vec3 windowCoords) constcugl::Camera
windowToScreenCoords(const Vec3 windowCoords, const Rect viewport) constcugl::Camera
worldToScreenCoords(const Vec3 worldCoords) constcugl::Camerainline
~Camera()cugl::Camerainline