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
setEyes(const Coord &eyes)tlp::Camera
setScene(GlScene *scene)tlp::Camera
setSceneRadius(double sceneRadius, const BoundingBox sceneBoundingBox=BoundingBox())tlp::Camera
setUp(const Coord &up)tlp::Camera
setWithXML(xmlNodePtr rootNode)tlp::Camera
setZoomFactor(double zoomFactor)tlp::Camera
strafeLeftRight(float speed)tlp::Camera
strafeUpDown(float speed)tlp::Camera
worldTo2DScreen(const Coord &obj)tlp::Camera
~Camera()tlp::Camera


Tulip Software by LaBRI Visualization Team    2001 - 2011