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)=0tlp::Graph [pure virtual]
addEdge(const edge)=0tlp::Graph [pure virtual]
addGraphObserver(GraphObserver *) const tlp::ObservableGraph
addLocalProperty(const std::string &name, PropertyInterface *prop)=0tlp::Graph [pure virtual]
addNode()=0tlp::Graph [pure virtual]
addNode(const node)=0tlp::Graph [pure virtual]
addObserver(Observer *)tlp::Observable
addSubGraph(BooleanProperty *selection=0, unsigned int id=0)=0tlp::Graph [pure virtual]
attributeExist(const std::string &name)tlp::Graph [inline]
canDeleteProperty(Graph *g, PropertyInterface *prop)tlp::Graph [inline, protected, virtual]
canPop()=0tlp::Graph [pure virtual]
canPopThenUnpop()=0tlp::Graph [pure virtual]
canUnpop()=0tlp::Graph [pure virtual]
circularCallstlp::Graph [protected]
clear()=0tlp::Graph [pure virtual]
clearSubGraphs()=0tlp::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 =0tlp::Graph [pure virtual]
delAllEdge(const edge)=0tlp::Graph [pure virtual]
delAllNode(const node)=0tlp::Graph [pure virtual]
delAllSubGraphs(Graph *)=0tlp::Graph [pure virtual]
delEdge(const edge)=0tlp::Graph [pure virtual]
delLocalProperty(const std::string &name)=0tlp::Graph [pure virtual]
delNode(const node)=0tlp::Graph [pure virtual]
delSubGraph(Graph *)=0tlp::Graph [pure virtual]
ends(const edge) const =0tlp::Graph [pure virtual]
existEdge(const node source, const node target, bool directed=true) const =0tlp::Graph [pure virtual]
existLocalProperty(const std::string &name)=0tlp::Graph [pure virtual]
existProperty(const std::string &name)=0tlp::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 =0tlp::Graph [pure virtual]
getEdgeMetaInfo(const edge) const =0tlp::Graph [pure virtual]
getEdges() const =0tlp::Graph [pure virtual]
getFather() const tlp::Graph [inline]
getId() const tlp::Graph [inline]
getInEdges(const node) const =0tlp::Graph [pure virtual]
getInheritedObjectProperties()=0tlp::Graph [pure virtual]
getInheritedProperties()=0tlp::Graph [pure virtual]
getInNode(const node, unsigned int) const =0tlp::Graph [pure virtual]
getInNodes(const node) const =0tlp::Graph [pure virtual]
getInOutEdges(const node) const =0tlp::Graph [pure virtual]
getInOutNodes(const node) const =0tlp::Graph [pure virtual]
getLocalObjectProperties()=0tlp::Graph [pure virtual]
getLocalProperties()=0tlp::Graph [pure virtual]
getLocalProperty(const std::string &name)tlp::Graph [inline]
getNodeMetaInfo(const node) const =0tlp::Graph [pure virtual]
getNodes() const =0tlp::Graph [pure virtual]
getNonConstAttributes()=0tlp::Graph [protected, pure virtual]
getObjectProperties()=0tlp::Graph [pure virtual]
getOneEdge() const =0tlp::Graph [pure virtual]
getOneNode() const =0tlp::Graph [pure virtual]
getOutEdges(const node) const =0tlp::Graph [pure virtual]
getOutNode(const node, unsigned int) const =0tlp::Graph [pure virtual]
getOutNodes(const node) const =0tlp::Graph [pure virtual]
getProperties()=0tlp::Graph [pure virtual]
getProperty(const std::string &name)tlp::Graph [inline]
getProperty(const std::string &name)=0tlp::Graph [pure virtual]
getRoot() const =0tlp::Graph [pure virtual]
getSubGraph(unsigned int id) const =0tlp::Graph [pure virtual]
getSubGraphs() const =0tlp::Graph [pure virtual]
getSuperGraph() const =0tlp::Graph [pure virtual]
Graph()tlp::Graph [inline]
GraphAbstract classtlp::Graph [friend]
GraphDecorator classtlp::Graph [friend]
GraphUpdatesRecorder classtlp::Graph [friend]
holdCountertlp::Observable [protected, static]
holdObservableMaptlp::Observable [protected, static]
holdObserverMaptlp::Observable [protected, static]
holdObservers()tlp::Observable [static]
idtlp::Graph [protected]
indeg(const node) const =0tlp::Graph [pure virtual]
inducedSubGraph(const std::set< node > &nodeSet, Graph *parentSubGraph=NULL)tlp::Graph
isDescendantGraph(Graph *sg) const =0tlp::Graph [pure virtual]
isElement(const node) const =0tlp::Graph [pure virtual]
isElement(const edge) const =0tlp::Graph [pure virtual]
isMetaEdge(const edge) const =0tlp::Graph [pure virtual]
isMetaNode(const node) const =0tlp::Graph [pure virtual]
isSubGraph(Graph *sg) const =0tlp::Graph [pure virtual]
nextPopKeepPropertyUpdates(PropertyInterface *prop)=0tlp::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 =0tlp::Graph [pure virtual]
numberOfNodes() const =0tlp::Graph [pure virtual]
observerstlp::ObservableGraph [mutable, protected]
observersHoldCounter()tlp::Observable [inline, static]
observersListtlp::Observable [protected]
tlp::observersSettlp::Observable [protected]
tlp::ObservableGraph::observersSettlp::ObservableGraph [mutable, protected]
openMetaNode(node n, bool updateProperties=true)tlp::Graph
opposite(const edge, const node) const =0tlp::Graph [pure virtual]
outdeg(const node) const =0tlp::Graph [pure virtual]
pop(bool unpopAllowed=true)=0tlp::Graph [pure virtual]
PropertyManager classtlp::Graph [friend]
push(bool unpopAllowed=true)=0tlp::Graph [pure virtual]
removeAttribute(const std::string &name)tlp::Graph [inline]
removeEdge(const edge)=0tlp::Graph [protected, pure virtual]
removeGraphObserver(GraphObserver *) const tlp::ObservableGraph [inline]
removeGraphObservers()tlp::ObservableGraph
removeNode(const node)=0tlp::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)=0tlp::Graph [protected, pure virtual]
reserveEdges(unsigned int nbEdges)=0tlp::Graph [pure virtual]
reserveNodes(unsigned int nbNodes)=0tlp::Graph [pure virtual]
restoreEdge(edge, node source, node target)=0tlp::Graph [protected, pure virtual]
restoreNode(node)=0tlp::Graph [protected, pure virtual]
restoreSubGraph(Graph *, bool undoOrRedo=false)=0tlp::Graph [protected, pure virtual]
reverse(const edge)=0tlp::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 > &)=0tlp::Graph [pure virtual]
setEnds(const edge, const node source, const node target)=0tlp::Graph [pure virtual]
setFather(Graph *sg)tlp::Graph [inline]
setSource(const edge, const node)=0tlp::Graph [pure virtual]
setSubGraphToKeep(Graph *)=0tlp::Graph [protected, pure virtual]
setSuperGraph(Graph *)=0tlp::Graph [pure virtual]
setTarget(const edge, const node)=0tlp::Graph [pure virtual]
source(const edge) const =0tlp::Graph [pure virtual]
swapEdgeOrder(const node, const edge, const edge)=0tlp::Graph [pure virtual]
target(const edge) const =0tlp::Graph [pure virtual]
unholdObservers(bool force=false)tlp::Observable [static]
unpop()=0tlp::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 - 2011