| 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 ¢er) | 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 | |