Overview | Modules | Class Hierarchy | Classes | Members
# tlp::Graph Member List This is the complete list of members for tlp::Graph, 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]`
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 |
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 |
getAttribute(const std::string &name) 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]`
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 |
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 |
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) | 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]`
notifyBeforeSetAttribute(Graph *, const std::string &) | 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]`
observersList | tlp::Observable | `[protected]`
openMetaNode(node n) | 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, const node=node())=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]`
removeObservers() | tlp::Observable |
removeOnlyGraphObserver(GraphObserver *) const | tlp::ObservableGraph | `[inline, protected]`
removeOnlyObserver(Observer *) | tlp::Observable | `[inline, protected]`
removeSubGraph(Graph *, bool notify=false)=0 | tlp::Graph | `[protected, 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 |
setAttribute(const std::string &name, const DataType *value) | tlp::Graph |
setEdgeOrder(const node, const std::vector< edge > &)=0 | tlp::Graph | `[pure virtual]`
setFather(Graph *sg) | tlp::Graph | `[inline]`
setSubGraphToKeep(Graph *)=0 | tlp::Graph | `[protected, pure virtual]`
setSuperGraph(Graph *)=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() | tlp::Observable | `[static]`
unpop()=0 | tlp::Graph | `[pure virtual]`
~Graph() | tlp::Graph | `[inline, virtual]`
~Observable() | tlp::Observable | `[inline, virtual]`
~ObservableGraph() | tlp::ObservableGraph | `[inline, virtual]`

Tulip Software by LaBRI Visualization Team 2001 - 2010