Tulip  4.10.0
Better Visualization Through Research
tlp::Camera Member List

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

addListener(Observable *const listener) const tlp::Observable
addObserver(Observable *const observer) const tlp::Observable
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
countListeners() const tlp::Observable
countObservers() const tlp::Observable
getBoundingBox() const tlp::Camera
getCenter() const tlp::Camerainline
getEyes() const tlp::Camerainline
getNode(const tlp::Observable *obs)tlp::Observablestatic
getObject(tlp::node n)tlp::Observablestatic
getObservableGraph()tlp::Observablestatic
getObservables() const tlp::Observableprotected
getReceived() const tlp::Observable
getScene() const tlp::Camerainline
getSceneRadius() const tlp::Camerainline
getScheduled(tlp::node n)tlp::Observablestatic
getSent() const tlp::Observable
getUp() const tlp::Camerainline
getViewport() const tlp::Camera
getXML(std::string &outString)tlp::Cameravirtual
getZoomFactor() const tlp::Camerainline
hasOnlookers() const tlp::Observableprotected
holdObservers()tlp::Observablestatic
is3D() const tlp::Camerainline
isAlive(tlp::node n)tlp::Observablestatic
loadCameraParametersWith(const Camera &camera)tlp::Camerainline
move(float speed)tlp::Camera
notifyObservers()tlp::Observableprotected
Observable() (defined in tlp::Observable)tlp::Observableprotected
Observable(const Observable &) (defined in tlp::Observable)tlp::Observableprotected
observableDeleted()tlp::Observableprotected
observersHoldCounter()tlp::Observableinlinestatic
operator=(const Camera &camera) (defined in tlp::Camera)tlp::Camera
operator=(const Observable &) (defined in tlp::Observable)tlp::Observableprotected
removeListener(Observable *const listener) const tlp::Observable
removeObserver(Observable *const observerver) const tlp::Observable
rotate(float angle, float x, float y, float z)tlp::Camera
screenTo3DWorld(const Coord &point) const tlp::Camerainline
sendEvent(const Event &message)tlp::Observableprotected
setCenter(const Coord &center)tlp::Camera
setEyes(const Coord &eyes)tlp::Camera
setScene(GlScene *scene)tlp::Camera
setUp(const Coord &up)tlp::Camera
setWithXML(const std::string &inString, unsigned int &currentPosition)tlp::Cameravirtual
setZoomFactor(double zoomFactor)tlp::Camera
strafeLeftRight(float speed)tlp::Camera
strafeUpDown(float speed)tlp::Camera
treatEvent(const Event &message)tlp::Observableprotectedvirtual
treatEvents(const std::vector< Event > &events)tlp::Observableprotectedvirtual
unholdObservers()tlp::Observablestatic
viewportTo3DWorld(const Coord &point) const tlp::Camera
worldTo2DScreen(const Coord &obj) const tlp::Camerainline
worldTo2DViewport(const Coord &obj) const tlp::Camera
~Camera()tlp::Camera
~Observable() (defined in tlp::Observable)tlp::Observableprotectedvirtual