Overview | Modules | Class Hierarchy | Classes | Members
# tlp::Camera Member List This is the complete list of members for tlp::Camera, including all inherited members.
addObjectTransformation(const Coord &translation, const Coord &scale, const Coord &baseCoord) | tlp::Camera |
Camera(GlScene *scene, Coord center=Coord(0, 0, 0), Coord eyes=Coord(0, 0, 10), Coord up=Coord(0,-1, 0), double zoomFactor=0.5, double sceneRadius=10) | tlp::Camera |
Camera(GlScene *scene, bool d3) | tlp::Camera |
getCenter() | tlp::Camera | `[inline]`
getEyes() | tlp::Camera | `[inline]`
getModelviewMatrix(Matrix< float, 4 > &modelviewMatrix) | tlp::Camera | `[inline]`
getObjectTransformation(std::vector< Coord > &translation, std::vector< Coord > &scale, std::vector< Coord > &objectCoord) | tlp::Camera |
getProjAndMVMatrix(const Vector< int, 4 > &viewport, Matrix< float, 4 > &projectionMatrix, Matrix< float, 4 > &modelviewMatrix) | tlp::Camera |
getProjectionMatrix(Matrix< float, 4 > &projectionMatrix) | tlp::Camera | `[inline]`
getScene() | tlp::Camera | `[inline]`
getSceneRadius() | tlp::Camera | `[inline]`
getTransformMatrix(Matrix< float, 4 > &transformMatrix) | tlp::Camera | `[inline]`
getTransformMatrix(const Vector< int, 4 > &viewport, Matrix< float, 4 > &transformMatrix) | tlp::Camera |
getUp() | tlp::Camera | `[inline]`
getViewport() | tlp::Camera |
getXML(xmlNodePtr rootNode) | tlp::Camera |
getZoomFactor() | tlp::Camera | `[inline]`
haveObjectTransformation() | tlp::Camera |
initGl() | tlp::Camera |
initLight() | tlp::Camera |
initModelView() | tlp::Camera |
initProjection(const Vector< int, 4 > &viewport, bool reset=true) | tlp::Camera |
initProjection(bool reset=true) | tlp::Camera |
is3D() | tlp::Camera | `[inline]`
move(float speed) | tlp::Camera |
rotate(float angle, float x, float y, float z) | tlp::Camera |
screenTo3DWorld(const Coord &point) | tlp::Camera |
setCenter(const Coord &center) | tlp::Camera | `[inline]`
setEyes(const Coord &eyes) | tlp::Camera | `[inline]`
setScene(GlScene *scene) | tlp::Camera |
setSceneRadius(double sceneRadius) | tlp::Camera | `[inline]`
setUp(const Coord &up) | tlp::Camera | `[inline]`
setWithXML(xmlNodePtr rootNode) | tlp::Camera |
setZoomFactor(double zoomFactor) | tlp::Camera | `[inline]`
strafeLeftRight(float speed) | tlp::Camera |
strafeUpDown(float speed) | tlp::Camera |
worldTo2DScreen(const Coord &obj) | tlp::Camera |

Tulip Software by LaBRI Visualization Team 2001 - 2010