activePan | ge::ArcBallCamera | protected |
activeRot | ge::ArcBallCamera | protected |
activeVec | ge::ArcBallCamera | protected |
adjustHeight | ge::ArcBallCamera | protected |
adjustWidth | ge::ArcBallCamera | protected |
applyViewport() | ge::Camera | |
ARCBALL enum value | ge::Camera | |
ArcBallCamera() | ge::ArcBallCamera | |
AXIS enum name | ge::Camera | |
calculateRotationQuat() | ge::ArcBallCamera | |
calculateViewMatrix() | ge::ArcBallCamera | protectedvirtual |
camDirection | ge::Camera | protected |
Camera() | ge::Camera | |
cameraBuffers | ge::Camera | protected |
CAMERATYPE enum name | ge::Camera | |
camPosition | ge::Camera | protected |
camRight | ge::Camera | protected |
camUp | ge::Camera | protected |
center | ge::ArcBallCamera | protected |
changed | ge::Camera | protected |
changeSetup(ViewFrustumProperties _in) | ge::Camera | virtual |
clear() | ge::ArcBallCamera | virtual |
create() | ge::ArcBallCamera | inline |
create(float _width, float _height, ViewFrustumProperties _in, vmml::Vector3d _pos) | ge::ArcBallCamera | |
createFrustumMatrix(double left, double right, double bottom, double top, double zNear, double zFar) | ge::Camera | protected |
createOrthoProjectionMatrix(double l, double r, double b, double t, double n, double f) | ge::Camera | static |
createPerspectiveProjectionMatrix(double fovy, double aspect, double zNear, double zFar) | ge::Camera | protected |
destroy() | ge::Camera | virtual |
disableOrthoProjection() | ge::Camera | |
enableOrthoProjection() | ge::Camera | |
firstMousePt | ge::ArcBallCamera | protected |
getCenter() | ge::ArcBallCamera | |
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::Camera | protected |
getScenePosition() const | ge::Camera | |
getScreenposForPoint(vmml::Vector3d _p, vmml::Matrix4d _modelMatrix) | ge::Camera | |
getType() | ge::Camera | inline |
getViewFrustum() const | ge::Camera | |
getViewMatrix() const | ge::Camera | |
getViewport() const | ge::Camera | |
getViewProjectionMatrix() const | ge::Camera | |
hasChanged() | ge::Camera | inline |
initPos | ge::ArcBallCamera | protected |
isDragging | ge::ArcBallCamera | protected |
isPanning | ge::ArcBallCamera | protected |
isRotating | ge::ArcBallCamera | protected |
lastPan | ge::ArcBallCamera | protected |
lastRot | ge::ArcBallCamera | protected |
lastVec | ge::ArcBallCamera | protected |
mapToSphere(const vmml::Vector2d NewPt) | ge::ArcBallCamera | |
MousePt | ge::ArcBallCamera | protected |
moveFrustum() | ge::Camera | protected |
NORMAL enum value | ge::Camera | |
orientation_axis | ge::Camera | protected |
orthoCoord | ge::Camera | protected |
orthoProjectionMatrix | ge::Camera | protected |
orthoProjMode | ge::Camera | protected |
perspectiveProjectionMatrix | ge::Camera | protected |
print() | ge::Camera | virtual |
projectionMatrix | ge::Camera | protected |
resetPanning() | ge::ArcBallCamera | |
resetZoom() | ge::ArcBallCamera | |
rot_quat | ge::ArcBallCamera | protected |
setBounds(vmml::Vector2d _viewport) | ge::ArcBallCamera | inline |
setCenter(vmml::Vector3d) | ge::ArcBallCamera | |
setChanged() | ge::Camera | |
setClicked(bool _in) | ge::ArcBallCamera | |
setMousePointer(float _x, float _y) | ge::ArcBallCamera | |
setOrientationAxis(enum AXIS _in) | ge::Camera | |
setOrthoCoordinates(vmml::Vector4d _coords) | ge::Camera | |
setOrthographic() | ge::Camera | |
setPanning(bool _in) | ge::ArcBallCamera | |
setPerspective(int _w=0, int _h=0) | ge::Camera | |
setProjectionMatrix(vmml::Matrix4d _projectionMatrix) | ge::Camera | |
setRelativePositionToCenter(vmml::Vector3d _pos) | ge::Camera | |
setRotationFromQuaternion(vmml::Quaterniond q1) | ge::ArcBallCamera | |
setScenePosition(vmml::Vector3d _pos) | ge::Camera | |
setStandardVectors() | ge::Camera | protected |
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 | |
setZoomFactorLimit(double _radius) | ge::ArcBallCamera | |
setZooming(bool _in) | ge::ArcBallCamera | |
STRATEGIC enum value | ge::Camera | |
trans | ge::ArcBallCamera | protected |
type | ge::Camera | protected |
update() | ge::ArcBallCamera | virtual |
viewfrustum | ge::Camera | protected |
viewMatrix | ge::Camera | protected |
viewport | ge::Camera | protected |
viewProjectionMatrix | ge::Camera | protected |
XY_AXIS enum value | ge::Camera | |
XZ_AXIS enum value | ge::Camera | |
YZ_AXIS enum value | ge::Camera | |
zoomfactor | ge::ArcBallCamera | protected |
zoomFactorLimit | ge::ArcBallCamera | protected |
zoomMatrix | ge::ArcBallCamera | protected |
~ArcBallCamera() | ge::ArcBallCamera | |
~Camera() | ge::Camera | |