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]`
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]`
addGraphObserver(GraphObserver *) const | tlp::Graph |
addListener(Observable *const obs) const | tlp::Observable |
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]`
addNodes(unsigned int nbNodes, std::vector< node > &addedNodes)=0 | tlp::Graph | `[pure virtual]`
addNodes(Iterator< node > *nodes)=0 | tlp::Graph | `[pure virtual]`
addObserver(Observable *const obs) const | tlp::Observable |
addOnlooker(const Observable &, OLOEDGETYPE type) const | tlp::Observable | `[protected]`
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() const | tlp::Graph | `[inline]`
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 =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 e, bool deleteInAllGraphs=false)=0 | tlp::Graph | `[pure virtual]`
delEdges(Iterator< edge > *itE, bool deleteInAllGraphs=false)=0 | tlp::Graph | `[pure virtual]`
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 > *itN, bool deleteInAllGraphs=false)=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() const =0 | tlp::Graph | `[pure virtual]`
getInheritedProperties() const =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]`
getInObjects() const | tlp::OLOObject | `[protected]`
getInOutEdges(const node) const =0 | tlp::Graph | `[pure virtual]`
getInOutNodes(const node) 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 | `[inline]`
getLocalProperty(const std::string &propertyName, const std::string &propertyType) | tlp::Graph |
getNode() const | tlp::OLOObject |
getNodeMetaInfo(const node) const =0 | tlp::Graph | `[pure virtual]`
getNodes() const =0 | tlp::Graph | `[pure virtual]`
getNonConstAttributes()=0 | tlp::Graph | `[protected, pure virtual]`
getNthSubGraph(unsigned int n) const | tlp::Graph | `[virtual]`
getObject(tlp::node n) | tlp::OLOObject | `[static]`
getObjectProperties() const =0 | tlp::Graph | `[pure virtual]`
getObservables() const | tlp::Observable |
getOLOGraph() | tlp::OLOObject | `[static]`
getOneEdge() const =0 | tlp::Graph | `[pure virtual]`
getOneNode() const =0 | tlp::Graph | `[pure virtual]`
getOnlookers() const | tlp::Observable |
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]`
getOutObjects() const | tlp::OLOObject | `[protected]`
getProperties() const =0 | tlp::Graph | `[pure virtual]`
getProperty(const std::string &name) | tlp::Graph | `[inline]`
getProperty(const std::string &name)=0 | tlp::Graph | `[pure virtual]`
getProperty(const std::string &propertyName, const std::string &propertyType) | tlp::Graph |
getReceived() const | tlp::OLOObject |
getRoot() const =0 | tlp::Graph | `[pure virtual]`
getSent() const | tlp::OLOObject |
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]`
hasOnlookers() const | tlp::Observable |
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 |
isAlive(tlp::node n) | tlp::OLOObject | `[static]`
isDescendantGraph(const 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(const Graph *sg) const =0 | tlp::Graph | `[pure virtual]`
LISTENER enum value | tlp::OLOObject | `[protected]`
nextPopKeepPropertyUpdates(PropertyInterface *prop)=0 | tlp::Graph | `[pure virtual]`
notifyAddEdge(const edge e) | tlp::Graph | `[protected]`
notifyAddEdge(Graph *, const edge e) | tlp::Graph | `[inline, protected]`
notifyAddLocalProperty(const std::string &) | tlp::Graph | `[protected]`
notifyAddLocalProperty(Graph *, const std::string &name) | tlp::Graph | `[inline, protected]`
notifyAddNode(const node n) | tlp::Graph | `[protected]`
notifyAddNode(Graph *, const node n) | tlp::Graph | `[inline, protected]`
notifyAddSubGraph(const Graph *) | tlp::Graph | `[protected]`
notifyAddSubGraph(Graph *, const Graph *sg) | tlp::Graph | `[inline, protected]`
notifyAfterDelLocalProperty(const std::string &) | tlp::Graph | `[protected]`
notifyAfterSetAttribute(const std::string &) | tlp::Graph | `[protected]`
notifyAfterSetAttribute(Graph *, const std::string &name) | tlp::Graph | `[inline, protected]`
notifyAfterSetEnds(const edge e) | tlp::Graph | `[protected]`
notifyAfterSetEnds(Graph *, const edge e) | tlp::Graph | `[inline, protected]`
notifyBeforeDelLocalProperty(const std::string &) | tlp::Graph | `[protected]`
notifyBeforeSetAttribute(const std::string &) | tlp::Graph | `[protected]`
notifyBeforeSetAttribute(Graph *, const std::string &name) | tlp::Graph | `[inline, protected]`
notifyBeforeSetEnds(const edge e) | tlp::Graph | `[protected]`
notifyBeforeSetEnds(Graph *, const edge e) | tlp::Graph | `[inline, protected]`
notifyDelEdge(const edge e) | tlp::Graph | `[protected]`
notifyDelEdge(Graph *, const edge e) | tlp::Graph | `[inline, protected]`
notifyDelLocalProperty(Graph *, const std::string &name) | tlp::Graph | `[inline, protected]`
notifyDelNode(const node n) | tlp::Graph | `[protected]`
notifyDelNode(Graph *, const node n) | tlp::Graph | `[inline, protected]`
notifyDelSubGraph(const Graph *) | tlp::Graph | `[protected]`
notifyDelSubGraph(Graph *, const Graph *sg) | tlp::Graph | `[inline, protected]`
notifyDestroy() | tlp::Graph | `[protected]`
notifyDestroy(Graph *) | tlp::Graph | `[inline, protected]`
notifyObservers() | tlp::Observable |
notifyRemoveAttribute(const std::string &) | tlp::Graph | `[protected]`
notifyRemoveAttribute(Graph *, const std::string &name) | tlp::Graph | `[inline, protected]`
notifyReverseEdge(const edge e) | tlp::Graph | `[protected]`
notifyReverseEdge(Graph *, const edge e) | tlp::Graph | `[inline, protected]`
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() | tlp::Observable |
Observable(bool) | tlp::Observable | `[inline]`
OBSERVABLE enum value | tlp::OLOObject | `[protected]`
observableDeleted() | tlp::Observable | `[protected]`
observableDestroyed(Observable *) | tlp::Observable | `[virtual]`
OBSERVER enum value | tlp::OLOObject | `[protected]`
observersHoldCounter() | tlp::Observable | `[inline, static]`
OLOEDGETYPE enum name | tlp::OLOObject | `[protected]`
OLOObject() | tlp::OLOObject | `[protected]`
OLOObject(const OLOObject &) | tlp::OLOObject | `[protected]`
openMetaNode(node n, bool updateProperties=true) | tlp::Graph |
operator=(const OLOObject &) | tlp::OLOObject | `[protected]`
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::Graph |
removeListener(Observable *const obs) const | tlp::Observable |
removeNode(const node)=0 | tlp::Graph | `[protected, pure virtual]`
removeObserver(Observable *const obs) const | tlp::Observable |
removeOnlooker(const Observable &, OLOEDGETYPE type) const | tlp::Observable |
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]`
restoreEdges(const std::vector< edge > &edges, const std::vector< std::pair< node, node > > &ends)=0 | tlp::Graph | `[protected, pure virtual]`
restoreNode(node)=0 | tlp::Graph | `[protected, pure virtual]`
restoreNodes(const std::vector< node > &nodes)=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]`
sendEvent(const Event &) | tlp::Observable | `[protected]`
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 *g) | 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]`
treatEvent(const Event &) | tlp::Observable | `[virtual]`
treatEvents(const std::vector< Event > &events) | tlp::Observable | `[virtual]`
unholdObservers() | tlp::Observable | `[static]`
unholdObservers(bool) | tlp::Observable | `[inline, static]`
unpop()=0 | tlp::Graph | `[pure virtual]`
update(std::set< Observable * >::iterator, std::set< Observable * >::iterator) | tlp::Observable | `[virtual]`
~Graph() | tlp::Graph | `[inline, virtual]`
~Observable() | tlp::Observable | `[virtual]`
~OLOObject() | tlp::OLOObject | `[protected, virtual]`

Tulip Software by LaBRI Visualization Team 2001 - 2011