Overview     Modules     Class Hierarchy     Classes     Members  
tlp::Graph Member List

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

addCloneSubGraph(std::string name="unnamed")tlp::Graph
addEdge(const node, const node)=0tlp::Graphpure virtual
addEdge(const edge)=0tlp::Graphpure virtual
addEdges(const std::vector< std::pair< node, node > > &edges, std::vector< edge > &addedEdges)=0tlp::Graphpure virtual
addEdges(Iterator< edge > *edges)=0tlp::Graphpure virtual
addGraphObserver(GraphObserver *) const tlp::Graph
addListener(Observable *const obs) const tlp::Observable
addLocalProperty(const std::string &name, PropertyInterface *prop)=0tlp::Graphpure virtual
addNode()=0tlp::Graphpure virtual
addNode(const node)=0tlp::Graphpure virtual
addNodes(unsigned int nbNodes, std::vector< node > &addedNodes)=0tlp::Graphpure virtual
addNodes(Iterator< node > *nodes)=0tlp::Graphpure virtual
addObserver(Observable *const obs) const tlp::Observable
addOnlooker(const Observable &, OLOEDGETYPE type) const tlp::Observableprotected
addSubGraph(BooleanProperty *selection=NULL, unsigned int id=0, std::string name="unnamed")=0tlp::Graphpure virtual
addSubGraph(std::string name)tlp::Graph
applyAlgorithm(const std::string &algorithm, std::string &errorMessage, DataSet *dataSet=NULL, PluginProgress *progress=NULL)tlp::Graph
applyPropertyAlgorithm(const std::string &algorithm, PropertyInterface *result, std::string &msg, PluginProgress *progress=NULL, DataSet *data=NULL)tlp::Graph
attributeExist(const std::string &name)tlp::Graphinline
canDeleteProperty(Graph *g, PropertyInterface *prop)tlp::Graphinlineprotectedvirtual
canPop()=0tlp::Graphpure virtual
canPopThenUnpop()=0tlp::Graphpure virtual
canUnpop()=0tlp::Graphpure virtual
circularCallstlp::Graphprotected
clear()=0tlp::Graphpure virtual
clearSubGraphs()=0tlp::Graphprotectedpure virtual
computeProperty(const std::string &algorithm, PropertyType *result, std::string &msg, PluginProgress *progress=NULL, DataSet *data=NULL)tlp::Graph
countGraphObservers() const tlp::Graphinline
countListeners() const tlp::Observable
countObservers() const tlp::Observable
countOnLookers() const tlp::Observable
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::Graphpure virtual
delAllSubGraphs(Graph *)=0tlp::Graphpure virtual
delEdge(const edge e, bool deleteInAllGraphs=false)=0tlp::Graphpure virtual
delEdges(Iterator< edge > *itE, bool deleteInAllGraphs=false)=0tlp::Graphpure virtual
delLocalProperty(const std::string &name)=0tlp::Graphpure virtual
delNode(const node n, bool deleteInAllGraphs=false)=0tlp::Graphpure virtual
delNodes(Iterator< node > *itN, bool deleteInAllGraphs=false)=0tlp::Graphpure virtual
delSubGraph(Graph *)=0tlp::Graphpure virtual
ends(const edge) const =0tlp::Graphpure virtual
existEdge(const node source, const node target, bool directed=true) const =0tlp::Graphpure virtual
existLocalProperty(const std::string &name) const =0tlp::Graphpure virtual
existProperty(const std::string &name) const =0tlp::Graphpure 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::Graphinline
getDescendantGraph(unsigned int id) const =0tlp::Graphpure virtual
getDescendantGraph(const std::string &name) const =0tlp::Graphpure virtual
getEdgeMetaInfo(const edge) const =0tlp::Graphpure virtual
getEdges() const =0tlp::Graphpure virtual
getId() const tlp::Graphinline
getInEdges(const node) const =0tlp::Graphpure virtual
getInheritedObjectProperties() const =0tlp::Graphpure virtual
getInheritedProperties() const =0tlp::Graphpure virtual
getInNode(const node, unsigned int) const =0tlp::Graphpure virtual
getInNodes(const node) const =0tlp::Graphpure virtual
getInObjects() const tlp::OLOObjectprotected
getInOutEdges(const node) const =0tlp::Graphpure virtual
getInOutNodes(const node) const =0tlp::Graphpure virtual
getLocalObjectProperties() const =0tlp::Graphpure virtual
getLocalProperties() const =0tlp::Graphpure virtual
getLocalProperty(const std::string &name)tlp::Graph
getLocalProperty(const std::string &propertyName, const std::string &propertyType)tlp::Graph
getName() const =0tlp::Graphpure virtual
getNode() const tlp::OLOObject
getNodeMetaInfo(const node) const =0tlp::Graphpure virtual
getNodes() const =0tlp::Graphpure virtual
getNonConstAttributes()=0tlp::Graphprotectedpure virtual
getNthSubGraph(unsigned int n) const tlp::Graphvirtual
getObject(tlp::node n)tlp::OLOObjectstatic
getObjectProperties() const =0tlp::Graphpure virtual
getObservables() const tlp::Observable
getOLOGraph()tlp::OLOObjectstatic
getOneEdge() const =0tlp::Graphpure virtual
getOneNode() const =0tlp::Graphpure virtual
getOnlookers() const tlp::Observable
getOutEdges(const node) const =0tlp::Graphpure virtual
getOutNode(const node, unsigned int) const =0tlp::Graphpure virtual
getOutNodes(const node) const =0tlp::Graphpure virtual
getOutObjects() const tlp::OLOObjectprotected
getProperties() const =0tlp::Graphpure virtual
getProperty(const std::string &name)tlp::Graph
getProperty(const std::string &name) const =0tlp::Graphpure virtual
getProperty(const std::string &propertyName, const std::string &propertyType)tlp::Graph
getReceived() const tlp::OLOObject
getRoot() const =0tlp::Graphpure virtual
getSent() const tlp::OLOObject
getSource() const tlp::Graphvirtual
getSubGraph(unsigned int id) const =0tlp::Graphpure virtual
getSubGraph(const std::string &name) const =0tlp::Graphpure virtual
getSubGraphs() const =0tlp::Graphpure virtual
getSuperGraph() const =0tlp::Graphpure virtual
Graph()tlp::Graphinline
GraphAbstract classtlp::Graphfriend
GraphDecorator classtlp::Graphfriend
GraphUpdatesRecorder classtlp::Graphfriend
hasOnlookers() const tlp::Observable
holdObservers()tlp::Observablestatic
idtlp::Graphprotected
indeg(const node) const =0tlp::Graphpure virtual
inducedSubGraph(const std::set< node > &nodeSet, Graph *parentSubGraph=NULL)tlp::Graph
isAlive(tlp::node n)tlp::OLOObjectstatic
isDescendantGraph(const Graph *sg) const =0tlp::Graphpure virtual
isElement(const node) const =0tlp::Graphpure virtual
isElement(const edge) const =0tlp::Graphpure virtual
isMetaEdge(const edge) const =0tlp::Graphpure virtual
isMetaNode(const node) const =0tlp::Graphpure virtual
isSubGraph(const Graph *sg) const =0tlp::Graphpure virtual
LISTENER enum valuetlp::OLOObjectprotected
notifyAddEdge(const edge e)tlp::Graphprotected
notifyAddEdge(Graph *, const edge e)tlp::Graphinlineprotected
notifyAddLocalProperty(const std::string &)tlp::Graphprotected
notifyAddLocalProperty(Graph *, const std::string &name)tlp::Graphinlineprotected
notifyAddNode(const node n)tlp::Graphprotected
notifyAddNode(Graph *, const node n)tlp::Graphinlineprotected
notifyAddSubGraph(const Graph *)tlp::Graphprotected
notifyAddSubGraph(Graph *, const Graph *sg)tlp::Graphinlineprotected
notifyAfterDelLocalProperty(const std::string &)tlp::Graphprotected
notifyAfterSetAttribute(const std::string &)tlp::Graphprotected
notifyAfterSetAttribute(Graph *, const std::string &name)tlp::Graphinlineprotected
notifyAfterSetEnds(const edge e)tlp::Graphprotected
notifyAfterSetEnds(Graph *, const edge e)tlp::Graphinlineprotected
notifyBeforeDelLocalProperty(const std::string &)tlp::Graphprotected
notifyBeforeSetAttribute(const std::string &)tlp::Graphprotected
notifyBeforeSetAttribute(Graph *, const std::string &name)tlp::Graphinlineprotected
notifyBeforeSetEnds(const edge e)tlp::Graphprotected
notifyBeforeSetEnds(Graph *, const edge e)tlp::Graphinlineprotected
notifyDelEdge(const edge e)tlp::Graphprotected
notifyDelEdge(Graph *, const edge e)tlp::Graphinlineprotected
notifyDelLocalProperty(Graph *, const std::string &name)tlp::Graphinlineprotected
notifyDelNode(const node n)tlp::Graphprotected
notifyDelNode(Graph *, const node n)tlp::Graphinlineprotected
notifyDelSubGraph(const Graph *)tlp::Graphprotected
notifyDelSubGraph(Graph *, const Graph *sg)tlp::Graphinlineprotected
notifyDestroy()tlp::Graphprotected
notifyDestroy(Graph *)tlp::Graphinlineprotected
notifyObservers()tlp::Observable
notifyRemoveAttribute(const std::string &)tlp::Graphprotected
notifyRemoveAttribute(Graph *, const std::string &name)tlp::Graphinlineprotected
notifyReverseEdge(const edge e)tlp::Graphprotected
notifyReverseEdge(Graph *, const edge e)tlp::Graphinlineprotected
numberOfDescendantGraphs() const =0tlp::Graphpure virtual
numberOfEdges() const =0tlp::Graphpure virtual
numberOfNodes() const =0tlp::Graphpure virtual
numberOfSubGraphs() const =0tlp::Graphpure virtual
Observable()tlp::Observable
Observable(bool)tlp::Observableinline
OBSERVABLE enum valuetlp::OLOObjectprotected
observableDeleted()tlp::Observableprotected
observableDestroyed(Observable *)tlp::Observablevirtual
OBSERVER enum valuetlp::OLOObjectprotected
observersHoldCounter()tlp::Observableinlinestatic
OLOEDGETYPE enum nametlp::OLOObjectprotected
OLOObject()tlp::OLOObjectprotected
OLOObject(const OLOObject &)tlp::OLOObjectprotected
openMetaNode(node n, bool updateProperties=true)tlp::Graph
operator=(const OLOObject &)tlp::OLOObjectprotected
opposite(const edge, const node) const =0tlp::Graphpure virtual
outdeg(const node) const =0tlp::Graphpure virtual
pop(bool unpopAllowed=true)=0tlp::Graphpure virtual
PropertyManager classtlp::Graphfriend
push(bool unpopAllowed=true, std::vector< PropertyInterface * > *propertiesToPreserveOnPop=NULL)=0tlp::Graphpure virtual
removeAttribute(const std::string &name)tlp::Graphinline
removeEdge(const edge)=0tlp::Graphprotectedpure virtual
removeGraphObserver(GraphObserver *) const tlp::Graph
removeListener(Observable *const obs) const tlp::Observable
removeNode(const node)=0tlp::Graphprotectedpure virtual
removeObserver(Observable *const obs) const tlp::Observable
removeOnlooker(const Observable &, OLOEDGETYPE type) const tlp::Observable
removeSubGraph(Graph *)=0tlp::Graphprotectedpure virtual
reserveEdges(unsigned int nbEdges)=0tlp::Graphpure virtual
reserveNodes(unsigned int nbNodes)=0tlp::Graphpure virtual
restoreEdge(edge, node source, node target)=0tlp::Graphprotectedpure virtual
restoreEdges(const std::vector< edge > &edges, const std::vector< std::pair< node, node > > &ends)=0tlp::Graphprotectedpure virtual
restoreNode(node)=0tlp::Graphprotectedpure virtual
restoreNodes(const std::vector< node > &nodes)=0tlp::Graphprotectedpure virtual
restoreSubGraph(Graph *)=0tlp::Graphprotectedpure virtual
reverse(const edge)=0tlp::Graphpure virtual
sendEvent(const Event &)tlp::Observableprotected
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 > &)=0tlp::Graphpure virtual
setEnds(const edge, const node source, const node target)=0tlp::Graphpure virtual
setName(const std::string &name)=0tlp::Graphpure virtual
setSource(const edge, const node)=0tlp::Graphpure virtual
setSubGraphToKeep(Graph *)=0tlp::Graphprotectedpure virtual
setSuperGraph(Graph *)=0tlp::Graphpure virtual
setTarget(const edge, const node)=0tlp::Graphpure virtual
source(const edge) const =0tlp::Graphpure virtual
swapEdgeOrder(const node, const edge, const edge)=0tlp::Graphpure virtual
target(const edge) const =0tlp::Graphpure virtual
treatEvent(const Event &)tlp::Observablevirtual
treatEvents(const std::vector< Event > &events)tlp::Observablevirtual
unholdObservers()tlp::Observablestatic
unholdObservers(bool)tlp::Observableinlinestatic
unpop()=0tlp::Graphpure virtual
update(std::set< Observable * >::iterator, std::set< Observable * >::iterator)tlp::Observablevirtual
~Graph()tlp::Graphinlinevirtual
~Observable()tlp::Observablevirtual
~OLOObject()tlp::OLOObjectprotectedvirtual


Tulip Software by LaBRI Visualization Team    2001 - 2012