GlobeEngine
ge::Camera Member List

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

applyViewport()ge::Camera
ARCBALL enum valuege::Camera
AXIS enum namege::Camera
calculateViewMatrix()=0ge::Camerapure virtual
camDirectionge::Cameraprotected
Camera()ge::Camera
cameraBuffersge::Cameraprotected
CAMERATYPE enum namege::Camera
camPositionge::Cameraprotected
camRightge::Cameraprotected
camUpge::Cameraprotected
changedge::Cameraprotected
changeSetup(ViewFrustumProperties _in)ge::Cameravirtual
clear()ge::Cameravirtual
createFrustumMatrix(double left, double right, double bottom, double top, double zNear, double zFar)ge::Cameraprotected
createOrthoProjectionMatrix(double l, double r, double b, double t, double n, double f)ge::Camerastatic
createPerspectiveProjectionMatrix(double fovy, double aspect, double zNear, double zFar)ge::Cameraprotected
destroy()ge::Cameravirtual
disableOrthoProjection()ge::Camera
enableOrthoProjection()ge::Camera
getDirection() const ge::Camera
getDistanceToCamera(vmml::Vector3d _p) const ge::Camera
getInverseProjectionMatrix() const ge::Camera
getInverseProjectionViewMatrix() const ge::Camera
getInverseViewMatrix() const ge::Camera
getOrientationAxis()ge::Camera
getOrientationFromString(std::string _input)ge::Camera
getOrthoCoordinates() const ge::Camera
getProjectionMatrix() const ge::Camera
getRelativePositionToCenter() const ge::Camera
getRotationMatrix(const vmml::Quaterniond &quat)ge::Cameraprotected
getScenePosition() const ge::Camera
getScreenposForPoint(vmml::Vector3d _p, vmml::Matrix4d _modelMatrix)ge::Camera
getType()ge::Camerainline
getViewFrustum() const ge::Camera
getViewMatrix() const ge::Camera
getViewport() const ge::Camera
getViewProjectionMatrix() const ge::Camera
hasChanged()ge::Camerainline
moveFrustum()ge::Cameraprotected
NORMAL enum valuege::Camera
orientation_axisge::Cameraprotected
orthoCoordge::Cameraprotected
orthoProjectionMatrixge::Cameraprotected
orthoProjModege::Cameraprotected
perspectiveProjectionMatrixge::Cameraprotected
print()ge::Cameravirtual
projectionMatrixge::Cameraprotected
setChanged()ge::Camera
setOrientationAxis(enum AXIS _in)ge::Camera
setOrthoCoordinates(vmml::Vector4d _coords)ge::Camera
setOrthographic()ge::Camera
setPerspective(int _w=0, int _h=0)ge::Camera
setProjectionMatrix(vmml::Matrix4d _projectionMatrix)ge::Camera
setRelativePositionToCenter(vmml::Vector3d _pos)ge::Camera
setScenePosition(vmml::Vector3d _pos)ge::Camera
setStandardVectors()ge::Cameraprotected
setViewMatrix(vmml::Matrix4d _viewMatrix)ge::Camera
setViewportSize(int _w, int _h)ge::Camera
setViewportSize(vmml::Vector2d _viewport)ge::Camera
setViewProjectionMatrix(vmml::Matrix4d _viewprojectionMatrix)ge::Camera
STRATEGIC enum valuege::Camera
typege::Cameraprotected
update()=0ge::Camerapure virtual
viewfrustumge::Cameraprotected
viewMatrixge::Cameraprotected
viewportge::Cameraprotected
viewProjectionMatrixge::Cameraprotected
XY_AXIS enum valuege::Camera
XZ_AXIS enum valuege::Camera
YZ_AXIS enum valuege::Camera
~Camera()ge::Camera