![]() |
Tulip
6.0.0
Large graphs analysis and drawing
|
This is the complete list of members for tlp::Graph, including all inherited members.
| addCloneSubGraph(const std::string &name="unnamed", bool addSibling=false, bool addSiblingProperties=false) | tlp::Graph | virtual |
| addEdge(const node source, const node target)=0 | tlp::Graph | pure virtual |
| addEdge(const edge e)=0 | tlp::Graph | pure virtual |
| addEdges(const std::vector< std::pair< node, node >> &edges)=0 | tlp::Graph | pure virtual |
| addEdges(const std::vector< std::pair< node, node >> &edges, std::vector< edge > &addedEdges)=0 | tlp::Graph | pure virtual |
| addEdges(Iterator< edge > *edges)=0 | tlp::Graph | pure virtual |
| addEdges(const std::vector< edge > &edges) | tlp::Graph | |
| addListener(Observable *const listener) const | tlp::Observable | |
| addListener(Observable &listener) const | tlp::Observable | inline |
| addLocalProperty(const std::string &name, PropertyInterface *prop)=0 | tlp::Graph | pure virtual |
| addNode()=0 | tlp::Graph | pure virtual |
| addNode(const node n)=0 | tlp::Graph | pure virtual |
| addNodes(unsigned int nbNodes)=0 | tlp::Graph | pure virtual |
| addNodes(unsigned int nbNodes, std::vector< node > &addedNodes)=0 | tlp::Graph | pure virtual |
| addNodes(Iterator< node > *nodes)=0 | tlp::Graph | pure virtual |
| addNodes(const std::vector< node > &nodes) | tlp::Graph | |
| addObserver(Observable *const observer) const | tlp::Observable | |
| addObserver(Observable &observer) const | tlp::Observable | inline |
| addSubGraph(BooleanProperty *selection=nullptr, const std::string &name="unnamed")=0 | tlp::Graph | pure virtual |
| addSubGraph(const std::string &name) | tlp::Graph | |
| allEdges(const node n) const =0 | tlp::Graph | pure virtual |
| applyAlgorithm(const std::string &algorithm, std::string &errorMessage, DataSet *parameters=nullptr, PluginProgress *progress=nullptr) | tlp::Graph | |
| applyPropertyAlgorithm(const std::string &algorithm, PropertyInterface *result, std::string &errorMessage, DataSet *parameters=nullptr, PluginProgress *progress=nullptr) | tlp::Graph | |
| bfs(const node root=node()) const =0 | tlp::Graph | pure virtual |
| canPop()=0 | tlp::Graph | pure virtual |
| canPopThenUnpop()=0 | tlp::Graph | pure virtual |
| canUnpop()=0 | tlp::Graph | pure virtual |
| clear()=0 | tlp::Graph | pure virtual |
| countListeners() const | tlp::Observable | |
| countObservers() const | tlp::Observable | |
| createMetaNode(const std::vector< node > &nodes, bool multiEdges=true, bool delAllEdge=true, bool allGrouped=true) | tlp::Graph | virtual |
| createMetaNode(Graph *subGraph, bool multiEdges=true, bool delAllEdge=true, bool allGrouped=true) | tlp::Graph | virtual |
| createMetaNodes(Iterator< Graph * > *itS, Graph *quotientGraph, std::vector< node > &metaNodes, bool inoutGrouped=true) | tlp::Graph | virtual |
| deg(const node n) const =0 | tlp::Graph | pure virtual |
| delAllSubGraphs(Graph *graph=nullptr)=0 | tlp::Graph | pure virtual |
| delEdge(const edge e, bool deleteInAllGraphs=false)=0 | tlp::Graph | pure virtual |
| delEdges(Iterator< edge > *itE, bool deleteInAllGraphs=false)=0 | tlp::Graph | pure virtual |
| delEdges(const std::vector< edge > &edges, bool deleteInAllGraphs=false) | tlp::Graph | |
| delLocalProperty(const std::string &name)=0 | tlp::Graph | pure virtual |
| delNode(const node n, bool deleteInAllGraphs=false)=0 | tlp::Graph | pure virtual |
| delNodes(Iterator< node > *it, bool deleteInAllGraphs=false)=0 | tlp::Graph | pure virtual |
| delNodes(const std::vector< node > &nodes, bool deleteInAllGraphs=false) | tlp::Graph | |
| dfs(const node root=node()) const =0 | tlp::Graph | pure virtual |
| disableEventNotification() | tlp::Observable | inlinestatic |
| edgePos(const edge e) const =0 | tlp::Graph | pure virtual |
| edges() const =0 | tlp::Graph | pure virtual |
| enableEventNotification() | tlp::Observable | inlinestatic |
| ends(const edge e) const =0 | tlp::Graph | pure virtual |
| existAttribute(const std::string &name) const | tlp::Graph | inline |
| existEdge(const node source, const node target, bool directed=true) const =0 | tlp::Graph | pure virtual |
| existLocalProperty(const std::string &name) const =0 | tlp::Graph | pure virtual |
| existProperty(const std::string &name) const =0 | tlp::Graph | pure virtual |
| getAttribute(const std::string &name, ATTRIBUTETYPE &value) const | tlp::Graph | |
| getAttribute(const std::string &name) const | tlp::Graph | |
| getAttributes() const | tlp::Graph | inline |
| getDescendantGraph(unsigned int id) const =0 | tlp::Graph | pure virtual |
| getDescendantGraph(const std::string &name) const =0 | tlp::Graph | pure virtual |
| getDescendantGraphs() const | tlp::Graph | |
| getEdgeMetaInfo(const edge metaEdge) const =0 | tlp::Graph | pure virtual |
| getEdges() const =0 | tlp::Graph | pure virtual |
| getEdges(const node source, const node target, bool directed=true) const =0 | tlp::Graph | pure virtual |
| getId() const | tlp::Graph | inline |
| getInEdges(const node n) const =0 | tlp::Graph | pure virtual |
| getInheritedObjectProperties() const =0 | tlp::Graph | pure virtual |
| getInheritedProperties() const =0 | tlp::Graph | pure virtual |
| getInNode(const node n, unsigned int i) const =0 | tlp::Graph | pure virtual |
| getInNodes(const node n) const =0 | tlp::Graph | pure virtual |
| getInOutEdges(const node n) const =0 | tlp::Graph | pure virtual |
| getInOutNodes(const node n) const =0 | tlp::Graph | pure virtual |
| getLocalObjectProperties() const =0 | tlp::Graph | pure virtual |
| getLocalProperties() const =0 | tlp::Graph | pure virtual |
| getLocalProperty(const std::string &name) | tlp::Graph | |
| getLocalProperty(const std::string &propertyName, const std::string &propertyType) | tlp::Graph | |
| getName() const =0 | tlp::Graph | pure virtual |
| getNode(const tlp::Observable *obs) | tlp::Observable | static |
| getNodeMetaInfo(const node metaNode) const =0 | tlp::Graph | pure virtual |
| getNodes() const =0 | tlp::Graph | pure virtual |
| getNthSubGraph(unsigned int n) const | tlp::Graph | virtual |
| getObject(tlp::node n) | tlp::Observable | static |
| getObjectProperties() const =0 | tlp::Graph | pure virtual |
| getObservableGraph() | tlp::Observable | static |
| getOneEdge() const =0 | tlp::Graph | pure virtual |
| getOneNode() const =0 | tlp::Graph | pure virtual |
| getOutEdges(const node n) const =0 | tlp::Graph | pure virtual |
| getOutNode(const node n, unsigned int i) const =0 | tlp::Graph | pure virtual |
| getOutNodes(const node n) const =0 | tlp::Graph | pure virtual |
| getProperties() const =0 | tlp::Graph | pure virtual |
| getProperty(const std::string &name) const =0 | tlp::Graph | pure virtual |
| getProperty(const std::string &name) | tlp::Graph | |
| getProperty(const std::string &propertyName, const std::string &propertyType) | tlp::Graph | |
| getRandomEdge() const =0 | tlp::Graph | pure virtual |
| getRandomNode() const =0 | tlp::Graph | pure virtual |
| getReceived() const | tlp::Observable | |
| getRoot() const =0 | tlp::Graph | pure virtual |
| getScheduled(tlp::node n) | tlp::Observable | static |
| getSent() const | tlp::Observable | |
| getSink() const | tlp::Graph | virtual |
| getSource() const | tlp::Graph | virtual |
| getSubGraph(unsigned int id) const =0 | tlp::Graph | pure virtual |
| getSubGraph(const std::string &name) const =0 | tlp::Graph | pure virtual |
| getSubGraphs() const =0 | tlp::Graph | pure virtual |
| getSuperGraph() const =0 | tlp::Graph | pure virtual |
| Graph() (defined in tlp::Graph) | tlp::Graph | inline |
| GraphAbstract (defined in tlp::Graph) | tlp::Graph | friend |
| GraphDecorator (defined in tlp::Graph) | tlp::Graph | friend |
| GraphUpdatesRecorder (defined in tlp::Graph) | tlp::Graph | friend |
| hasEdge(const node source, const node target, bool directed=true) const | tlp::Graph | inlinevirtual |
| hasOnlookers() const | tlp::Observable | protected |
| holdObservers() | tlp::Observable | static |
| indeg(const node n) const =0 | tlp::Graph | pure virtual |
| inducedSubGraph(const std::vector< node > &nodes, Graph *parentSubGraph=nullptr, const std::string &name="unnamed") | tlp::Graph | |
| inducedSubGraph(BooleanProperty *selection, Graph *parentSubGraph=nullptr, const std::string &name="unnamed") | tlp::Graph | |
| isAlive(tlp::node n) | tlp::Observable | static |
| isDescendantGraph(const Graph *subGraph) const =0 | tlp::Graph | pure virtual |
| isElement(const node n) const =0 | tlp::Graph | pure virtual |
| isElement(const edge e) const =0 | tlp::Graph | pure virtual |
| isEmpty() const | tlp::Graph | inlinevirtual |
| isMetaEdge(const edge e) const =0 | tlp::Graph | pure virtual |
| isMetaNode(const node n) const =0 | tlp::Graph | pure virtual |
| isSubGraph(const Graph *subGraph) const =0 | tlp::Graph | pure virtual |
| nodePos(const node n) const =0 | tlp::Graph | pure virtual |
| nodes() const =0 | tlp::Graph | pure virtual |
| numberOfDescendantGraphs() const =0 | tlp::Graph | pure virtual |
| numberOfEdges() const =0 | tlp::Graph | pure virtual |
| numberOfNodes() const =0 | tlp::Graph | pure virtual |
| numberOfSubGraphs() const =0 | tlp::Graph | pure virtual |
| Observable() (defined in tlp::Observable) | tlp::Observable | protected |
| Observable(const Observable &) (defined in tlp::Observable) | tlp::Observable | protected |
| observableDeleted() | tlp::Observable | protected |
| observersHoldCounter() | tlp::Observable | inlinestatic |
| openMetaNode(node n, bool updateProperties=true) | tlp::Graph | |
| operator=(const Observable &) (defined in tlp::Observable) | tlp::Observable | protected |
| opposite(const edge e, const node n) const =0 | tlp::Graph | pure virtual |
| outdeg(const node n) const =0 | tlp::Graph | pure virtual |
| pop(bool unpopAllowed=true)=0 | tlp::Graph | pure virtual |
| popIfNoUpdates()=0 | tlp::Graph | pure virtual |
| PropertyInterface (defined in tlp::Graph) | tlp::Graph | friend |
| PropertyManager (defined in tlp::Graph) | tlp::Graph | friend |
| push(bool unpopAllowed=true, std::vector< PropertyInterface * > *propertiesToPreserveOnPop=nullptr)=0 | tlp::Graph | pure virtual |
| removeAttribute(const std::string &name) | tlp::Graph | inline |
| removeListener(Observable *const listener) const | tlp::Observable | |
| removeListener(Observable &listener) const | tlp::Observable | inline |
| removeObserver(Observable *const observer) const | tlp::Observable | |
| removeObserver(Observable &observer) const | tlp::Observable | inline |
| reserveEdges(unsigned int nbEdges)=0 (defined in tlp::Graph) | tlp::Graph | pure virtual |
| reserveNodes(unsigned int nbNodes)=0 (defined in tlp::Graph) | tlp::Graph | pure virtual |
| reverse(const edge e)=0 | tlp::Graph | pure virtual |
| sendEvent(const Event &message) | tlp::Observable | protected |
| setAttribute(const std::string &name, const ATTRIBUTETYPE &value) | tlp::Graph | |
| setAttribute(const std::string &name, const DataType *value) | tlp::Graph | |
| setEdgeOrder(const node n, const std::vector< edge > &edges)=0 | tlp::Graph | pure virtual |
| setEnds(const edge e, const node source, const node target)=0 | tlp::Graph | pure virtual |
| setName(const std::string &name)=0 | tlp::Graph | pure virtual |
| setSource(const edge e, const node source)=0 | tlp::Graph | pure virtual |
| setSuperGraph(Graph *)=0 (defined in tlp::Graph) | tlp::Graph | pure virtual |
| setTarget(const edge e, const node target)=0 | tlp::Graph | pure virtual |
| sortElts()=0 | tlp::Graph | pure virtual |
| source(const edge e) const =0 | tlp::Graph | pure virtual |
| subGraphs() const =0 | tlp::Graph | pure virtual |
| swapEdgeOrder(const node n, const edge e1, const edge e2)=0 | tlp::Graph | pure virtual |
| target(const edge e) const =0 | tlp::Graph | pure virtual |
| treatEvent(const Event &message) | tlp::Observable | protectedvirtual |
| treatEvents(const std::vector< Event > &events) | tlp::Observable | protectedvirtual |
| unholdObservers() | tlp::Observable | static |
| unpop()=0 | tlp::Graph | pure virtual |
| ~Graph() override (defined in tlp::Graph) | tlp::Graph | inline |
| ~Observable() (defined in tlp::Observable) | tlp::Observable | protectedvirtual |