Tulip  5.3.0
Large graphs analysis and drawing
tlp::GlScene Member List

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

addExistingLayer(GlLayer *layer)tlp::GlScene
addExistingLayerAfter(GlLayer *layer, const std::string &afterLayerWithName)tlp::GlScene
addExistingLayerBefore(GlLayer *layer, const std::string &beforeLayerWithName)tlp::GlScene
addListener(Observable *const listener) consttlp::Observable
addObserver(Observable *const observer) consttlp::Observable
ajustSceneToSize(int width, int height)tlp::GlScene
centerScene()tlp::GlScene
clearLayersList()tlp::GlSceneinline
computeAjustSceneToSize(int width, int height, Coord *center, Coord *eye, float *sceneRadius, float *xWhiteFactor, float *yWhiteFactor, BoundingBox *sceneBoundingBox=nullptr, float *zoomFactor=nullptr)tlp::GlScene
countListeners() consttlp::Observable
countObservers() consttlp::Observable
createLayer(const std::string &name)tlp::GlScene
createLayerAfter(const std::string &layerName, const std::string &afterLayerWithName)tlp::GlScene
createLayerBefore(const std::string &layerName, const std::string &beforeLayerWithName)tlp::GlScene
disableEventNotification()tlp::Observableinlinestatic
draw()tlp::GlScene
enableEventNotification()tlp::Observableinlinestatic
getBackgroundColor() consttlp::GlSceneinline
getBoundingBox()tlp::GlScene
getCalculator()tlp::GlSceneinline
getClearBufferAtDraw() consttlp::GlSceneinline
getClearDepthBufferAtDraw() consttlp::GlSceneinline
getClearStencilBufferAtDraw() consttlp::GlSceneinline
getGlGraphComposite()tlp::GlSceneinline
getGraphCamera()tlp::GlSceneinline
getGraphLayer()tlp::GlSceneinline
getImage()tlp::GlScene
getLayer(const std::string &name)tlp::GlScene
getLayersList()tlp::GlSceneinline
getNode(const tlp::Observable *obs)tlp::Observablestatic
getObject(tlp::node n)tlp::Observablestatic
getObservableGraph()tlp::Observablestatic
getReceived() consttlp::Observable
getScheduled(tlp::node n)tlp::Observablestatic
getSent() consttlp::Observable
getViewport() consttlp::GlSceneinline
getXML(std::string &out)tlp::GlScene
getXMLOnlyForCameras(std::string &out)tlp::GlScene
GlScene(GlLODCalculator *calculator=nullptr)tlp::GlScene
hasOnlookers() consttlp::Observableprotected
holdObservers()tlp::Observablestatic
initGlParameters()tlp::GlScene
isAlive(tlp::node n)tlp::Observablestatic
isViewOrtho()tlp::GlSceneinline
Observable() (defined in tlp::Observable)tlp::Observableprotected
Observable(const Observable &) (defined in tlp::Observable)tlp::Observableprotected
observableDeleted()tlp::Observableprotected
observersHoldCounter()tlp::Observableinlinestatic
operator=(const Observable &) (defined in tlp::Observable)tlp::Observableprotected
outputEPS(unsigned int size, const std::string &filename)tlp::GlScene
outputSVG(unsigned int size, const std::string &filename)tlp::GlScene
removeLayer(const std::string &name, bool deleteLayer=true)tlp::GlScene
removeLayer(GlLayer *layer, bool deleteLayer=true)tlp::GlScene
removeListener(Observable *const listener) consttlp::Observable
removeObserver(Observable *const observerver) consttlp::Observable
rotateScene(const int x, const int y, const int z)tlp::GlScene
selectEntities(RenderingEntitiesFlag type, int x, int y, int h, int w, GlLayer *layer, std::vector< SelectedEntity > &selectedEntities)tlp::GlScene
sendEvent(const Event &message)tlp::Observableprotected
setBackgroundColor(const Color &color)tlp::GlSceneinline
setCalculator(GlLODCalculator *calculator)tlp::GlSceneinline
setClearBufferAtDraw(bool clear)tlp::GlSceneinline
setClearDepthBufferAtDraw(bool clear)tlp::GlSceneinline
setClearStencilBufferAtDraw(bool clear)tlp::GlSceneinline
setGraphCamera(Camera *camera)tlp::GlSceneinline
setViewOrtho(bool viewOrtho)tlp::GlSceneinline
setViewport(Vector< int, 4 > &newViewport)tlp::GlSceneinline
setViewport(int x, int y, int width, int height)tlp::GlSceneinline
setWithXML(std::string &in, Graph *graph)tlp::GlScene
translateCamera(const int x, const int y, const int z)tlp::GlScene
treatEvent(const Event &message)tlp::Observableprotectedvirtual
treatEvents(const std::vector< Event > &events)tlp::Observableprotectedvirtual
unholdObservers()tlp::Observablestatic
zoom(float factor, const Coord &dest)tlp::GlScene
zoom(int step)tlp::GlScene
zoomFactor(float factor)tlp::GlScene
zoomXY(int step, const int x, const int y)tlp::GlScene
~GlScene() override (defined in tlp::GlScene)tlp::GlScene
~Observable() (defined in tlp::Observable)tlp::Observableprotectedvirtual