, including all inherited members.
addEdge(const node, const node)=0 | tlp::Graph | [pure virtual] |
addEdge(const edge)=0 | tlp::Graph | [pure virtual] |
addGraphObserver(GraphObserver *) const | tlp::ObservableGraph | |
addLocalProperty(const std::string &name, PropertyInterface *prop)=0 | tlp::Graph | [pure virtual] |
addNode()=0 | tlp::Graph | [pure virtual] |
addNode(const node)=0 | tlp::Graph | [pure virtual] |
addObserver(Observer *) | tlp::Observable | |
addSubGraph(BooleanProperty *selection=0, unsigned int id=0)=0 | tlp::Graph | [pure virtual] |
attributeExist(const std::string &name) | tlp::Graph | [inline] |
canDeleteProperty(Graph *g, PropertyInterface *prop) | tlp::Graph | [inline, protected, virtual] |
canPop()=0 | tlp::Graph | [pure virtual] |
canPopThenUnpop()=0 | tlp::Graph | [pure virtual] |
canUnpop()=0 | tlp::Graph | [pure virtual] |
circularCalls | tlp::Graph | [protected] |
clear()=0 | tlp::Graph | [pure virtual] |
clearSubGraphs()=0 | tlp::Graph | [protected, pure virtual] |
computeProperty(const std::string &algorithm, PropertyType *result, std::string &msg, PluginProgress *progress=0, DataSet *data=0) | tlp::Graph | [inline] |
countGraphObservers() | tlp::ObservableGraph | [inline] |
countObservers() | tlp::Observable | [inline] |
createMetaNode(const std::set< node > &nodeSet, bool multiEdges=true, bool delAllEdge=true) | tlp::Graph | |
createMetaNode(Graph *subGraph, bool multiEdges=true, bool delAllEdge=true) | tlp::Graph | |
createMetaNodes(Iterator< Graph * > *itS, Graph *quotientGraph, std::vector< node > &metaNodes) | tlp::Graph | |
deg(const node) const =0 | tlp::Graph | [pure virtual] |
delAllEdge(const edge)=0 | tlp::Graph | [pure virtual] |
delAllNode(const node)=0 | tlp::Graph | [pure virtual] |
delAllSubGraphs(Graph *)=0 | tlp::Graph | [pure virtual] |
delEdge(const edge)=0 | tlp::Graph | [pure virtual] |
delLocalProperty(const std::string &name)=0 | tlp::Graph | [pure virtual] |
delNode(const node)=0 | tlp::Graph | [pure virtual] |
delSubGraph(Graph *)=0 | tlp::Graph | [pure virtual] |
ends(const edge) const =0 | tlp::Graph | [pure virtual] |
existEdge(const node source, const node target, bool directed=true) const =0 | tlp::Graph | [pure virtual] |
existLocalProperty(const std::string &name)=0 | tlp::Graph | [pure virtual] |
existProperty(const std::string &name)=0 | tlp::Graph | [pure virtual] |
getAttribute(const std::string &name, ATTRIBUTETYPE &value) const | tlp::Graph | [inline] |
getAttribute(const std::string &name) const | tlp::Graph | [inline] |
getAttribute(const std::string &name) const | tlp::Graph | |
getAttributes() const | tlp::Graph | [inline] |
getDescendantGraph(unsigned int id) const =0 | tlp::Graph | [pure virtual] |
getEdgeMetaInfo(const edge) const =0 | tlp::Graph | [pure virtual] |
getEdges() const =0 | tlp::Graph | [pure virtual] |
getFather() const | tlp::Graph | [inline] |
getId() const | tlp::Graph | [inline] |
getInEdges(const node) const =0 | tlp::Graph | [pure virtual] |
getInheritedObjectProperties()=0 | tlp::Graph | [pure virtual] |
getInheritedProperties()=0 | tlp::Graph | [pure virtual] |
getInNode(const node, unsigned int) const =0 | tlp::Graph | [pure virtual] |
getInNodes(const node) const =0 | tlp::Graph | [pure virtual] |
getInOutEdges(const node) const =0 | tlp::Graph | [pure virtual] |
getInOutNodes(const node) const =0 | tlp::Graph | [pure virtual] |
getLocalObjectProperties()=0 | tlp::Graph | [pure virtual] |
getLocalProperties()=0 | tlp::Graph | [pure virtual] |
getLocalProperty(const std::string &name) | tlp::Graph | [inline] |
getNodeMetaInfo(const node) const =0 | tlp::Graph | [pure virtual] |
getNodes() const =0 | tlp::Graph | [pure virtual] |
getNonConstAttributes()=0 | tlp::Graph | [protected, pure virtual] |
getObjectProperties()=0 | tlp::Graph | [pure virtual] |
getOneEdge() const =0 | tlp::Graph | [pure virtual] |
getOneNode() const =0 | tlp::Graph | [pure virtual] |
getOutEdges(const node) const =0 | tlp::Graph | [pure virtual] |
getOutNode(const node, unsigned int) const =0 | tlp::Graph | [pure virtual] |
getOutNodes(const node) const =0 | tlp::Graph | [pure virtual] |
getProperties()=0 | tlp::Graph | [pure virtual] |
getProperty(const std::string &name) | tlp::Graph | [inline] |
getProperty(const std::string &name)=0 | tlp::Graph | [pure virtual] |
getRoot() const =0 | tlp::Graph | [pure virtual] |
getSubGraph(unsigned int id) const =0 | tlp::Graph | [pure virtual] |
getSubGraphs() const =0 | tlp::Graph | [pure virtual] |
getSuperGraph() const =0 | tlp::Graph | [pure virtual] |
Graph() | tlp::Graph | [inline] |
GraphAbstract class | tlp::Graph | [friend] |
GraphDecorator class | tlp::Graph | [friend] |
GraphUpdatesRecorder class | tlp::Graph | [friend] |
holdCounter | tlp::Observable | [protected, static] |
holdObservableMap | tlp::Observable | [protected, static] |
holdObserverMap | tlp::Observable | [protected, static] |
holdObservers() | tlp::Observable | [static] |
id | tlp::Graph | [protected] |
indeg(const node) const =0 | tlp::Graph | [pure virtual] |
inducedSubGraph(const std::set< node > &nodeSet, Graph *parentSubGraph=NULL) | tlp::Graph | |
isDescendantGraph(Graph *sg) const =0 | tlp::Graph | [pure virtual] |
isElement(const node) const =0 | tlp::Graph | [pure virtual] |
isElement(const edge) const =0 | tlp::Graph | [pure virtual] |
isMetaEdge(const edge) const =0 | tlp::Graph | [pure virtual] |
isMetaNode(const node) const =0 | tlp::Graph | [pure virtual] |
isSubGraph(Graph *sg) const =0 | tlp::Graph | [pure virtual] |
nextPopKeepPropertyUpdates(PropertyInterface *prop)=0 | tlp::Graph | [pure virtual] |
notifyAddEdge(Graph *, const edge e) | tlp::ObservableGraph | [protected] |
notifyAddLocalProperty(Graph *, const std::string &) | tlp::ObservableGraph | [protected] |
notifyAddNode(Graph *, const node n) | tlp::ObservableGraph | [protected] |
notifyAddSubGraph(Graph *) | tlp::Graph | [protected] |
tlp::ObservableGraph::notifyAddSubGraph(Graph *, Graph *) | tlp::ObservableGraph | [protected] |
notifyAfterSetAttribute(Graph *, const std::string &) | tlp::ObservableGraph | [protected] |
notifyAfterSetEnds(Graph *, const edge e) | tlp::ObservableGraph | [protected] |
notifyBeforeSetAttribute(Graph *, const std::string &) | tlp::ObservableGraph | [protected] |
notifyBeforeSetEnds(Graph *, const edge e) | tlp::ObservableGraph | [protected] |
notifyDelEdge(Graph *, const edge e) | tlp::ObservableGraph | [protected] |
notifyDelLocalProperty(Graph *, const std::string &) | tlp::ObservableGraph | [protected] |
notifyDelNode(Graph *, const node n) | tlp::ObservableGraph | [protected] |
notifyDelSubGraph(Graph *, Graph *) | tlp::ObservableGraph | [protected] |
notifyDestroy() | tlp::Graph | [protected] |
tlp::ObservableGraph::notifyDestroy(Graph *) | tlp::ObservableGraph | [protected] |
notifyObservers() | tlp::Observable | |
notifyRemoveAttribute(Graph *, const std::string &) | tlp::ObservableGraph | [protected] |
notifyReverseEdge(Graph *, const edge e) | tlp::ObservableGraph | [protected] |
numberOfEdges() const =0 | tlp::Graph | [pure virtual] |
numberOfNodes() const =0 | tlp::Graph | [pure virtual] |
observers | tlp::ObservableGraph | [mutable, protected] |
observersHoldCounter() | tlp::Observable | [inline, static] |
observersList | tlp::Observable | [protected] |
tlp::observersSet | tlp::Observable | [protected] |
tlp::ObservableGraph::observersSet | tlp::ObservableGraph | [mutable, protected] |
openMetaNode(node n, bool updateProperties=true) | tlp::Graph | |
opposite(const edge, const node) const =0 | tlp::Graph | [pure virtual] |
outdeg(const node) const =0 | tlp::Graph | [pure virtual] |
pop(bool unpopAllowed=true)=0 | tlp::Graph | [pure virtual] |
PropertyManager class | tlp::Graph | [friend] |
push(bool unpopAllowed=true)=0 | tlp::Graph | [pure virtual] |
removeAttribute(const std::string &name) | tlp::Graph | [inline] |
removeEdge(const edge)=0 | tlp::Graph | [protected, pure virtual] |
removeGraphObserver(GraphObserver *) const | tlp::ObservableGraph | [inline] |
removeGraphObservers() | tlp::ObservableGraph | |
removeNode(const node)=0 | tlp::Graph | [protected, pure virtual] |
removeObserver(Observer *) | tlp::Observable | [inline] |
removeOnlyGraphObserver(GraphObserver *) const | tlp::ObservableGraph | [inline, protected] |
removeOnlyObserver(Observer *) | tlp::Observable | [inline, protected] |
removeSubGraph(Graph *, bool notify=false)=0 | tlp::Graph | [protected, pure virtual] |
reserveEdges(unsigned int nbEdges)=0 | tlp::Graph | [pure virtual] |
reserveNodes(unsigned int nbNodes)=0 | tlp::Graph | [pure virtual] |
restoreEdge(edge, node source, node target)=0 | tlp::Graph | [protected, pure virtual] |
restoreNode(node)=0 | tlp::Graph | [protected, pure virtual] |
restoreSubGraph(Graph *, bool undoOrRedo=false)=0 | tlp::Graph | [protected, pure virtual] |
reverse(const edge)=0 | tlp::Graph | [pure virtual] |
setAttribute(const std::string &name, const ATTRIBUTETYPE &value) | tlp::Graph | [inline] |
setAttribute(const std::string &name, const DataType *value) | tlp::Graph | |
setEdgeOrder(const node, const std::vector< edge > &)=0 | tlp::Graph | [pure virtual] |
setEnds(const edge, const node source, const node target)=0 | tlp::Graph | [pure virtual] |
setFather(Graph *sg) | tlp::Graph | [inline] |
setSource(const edge, const node)=0 | tlp::Graph | [pure virtual] |
setSubGraphToKeep(Graph *)=0 | tlp::Graph | [protected, pure virtual] |
setSuperGraph(Graph *)=0 | tlp::Graph | [pure virtual] |
setTarget(const edge, const node)=0 | tlp::Graph | [pure virtual] |
source(const edge) const =0 | tlp::Graph | [pure virtual] |
swapEdgeOrder(const node, const edge, const edge)=0 | tlp::Graph | [pure virtual] |
target(const edge) const =0 | tlp::Graph | [pure virtual] |
unholdObservers(bool force=false) | tlp::Observable | [static] |
unpop()=0 | tlp::Graph | [pure virtual] |
~Graph() | tlp::Graph | [inline, virtual] |
~Observable() | tlp::Observable | [inline, virtual] |
~ObservableGraph() | tlp::ObservableGraph | [inline, virtual] |