bpp-core3  3.0.0
bpp::GlobalGraph Member List

This is the complete list of members for bpp::GlobalGraph, including all inherited members.

allEdgesIterator()bpp::GlobalGraphvirtual
allEdgesIterator() constbpp::GlobalGraph
allNodesIterator()bpp::GlobalGraphvirtual
allNodesIterator() constbpp::GlobalGraphvirtual
AssociationGraphImplObserver classbpp::GlobalGraphfriend
clone() constbpp::GlobalGraphinlinevirtual
containsReciprocalRelations() constbpp::GlobalGraphvirtual
createNode()bpp::GlobalGraphvirtual
createNodeFromEdge(Graph::NodeId origin)bpp::GlobalGraphvirtual
createNodeFromNode(Graph::NodeId origin)bpp::GlobalGraphvirtual
createNodeOnEdge(Graph::EdgeId edge)bpp::GlobalGraphvirtual
deleteNode(Graph::NodeId node)bpp::GlobalGraphvirtual
directed_bpp::GlobalGraphprivate
Edge typedefbpp::GlobalGraph
EdgeId typedefbpp::Graph
edgeMustExist_(const Edge &edge, std::string name="") constbpp::GlobalGraphprotected
EdgesIteratorClass classbpp::GlobalGraphfriend
edgeStructure_bpp::GlobalGraphprivate
edgeStructureType typedefbpp::GlobalGraph
fillListOfLeaves_(const Node &startingNode, std::vector< Node > &foundLeaves, const Node &originNode, unsigned int maxRecursions) constbpp::GlobalGraphprivate
getAllEdges() constbpp::GlobalGraphvirtual
getAllInnerNodes() constbpp::GlobalGraphvirtual
getAllLeaves() constbpp::GlobalGraphvirtual
getAllNodes() constbpp::GlobalGraphvirtual
getAnyEdge(Graph::NodeId nodeA, Graph::NodeId nodeB) constbpp::GlobalGraphvirtual
getBottom(Graph::EdgeId edge) constbpp::GlobalGraphvirtual
getDegree(Graph::NodeId node) constbpp::GlobalGraphvirtual
getEdge(Graph::NodeId nodeA, Graph::NodeId nodeB) constbpp::GlobalGraphvirtual
getEdges(Graph::NodeId node) constbpp::GlobalGraphvirtual
getEdges_(const Node &node, bool outgoing=true) constbpp::GlobalGraphprivate
getIncomingEdges(Graph::NodeId node) constbpp::GlobalGraphvirtual
getIncomingNeighbors(Graph::NodeId node) constbpp::GlobalGraphvirtual
getLeavesFromNode(Graph::NodeId node, unsigned int maxDepth) constbpp::GlobalGraphvirtual
getNeighbors(Graph::NodeId node) constbpp::GlobalGraphvirtual
getNeighbors_(const Node &node, bool outgoing=true) constbpp::GlobalGraphprivate
getNodes(Graph::EdgeId edge) constbpp::GlobalGraphvirtual
getNumberOfEdges() constbpp::GlobalGraphvirtual
getNumberOfIncomingNeighbors(Graph::NodeId node) constbpp::GlobalGraphvirtual
getNumberOfNeighbors(Graph::NodeId node) constbpp::GlobalGraphvirtual
getNumberOfNodes() constbpp::GlobalGraphvirtual
getNumberOfOutgoingNeighbors(Graph::NodeId node) constbpp::GlobalGraphvirtual
getOutgoingEdges(Graph::NodeId node) constbpp::GlobalGraphvirtual
getOutgoingNeighbors(Graph::NodeId node) constbpp::GlobalGraphvirtual
getRoot() constbpp::GlobalGraphvirtual
getSetOfAllLeaves() constbpp::GlobalGraphvirtual
getTop(Graph::EdgeId edge) constbpp::GlobalGraphvirtual
GlobalGraph(bool directed=false)bpp::GlobalGraph
GlobalGraph(const GlobalGraph &gg)bpp::GlobalGraph
highestEdgeID_bpp::GlobalGraphprivate
highestNodeID_bpp::GlobalGraphprivate
incomingEdgesIterator(NodeId node)bpp::GlobalGraphvirtual
incomingEdgesIterator(NodeId node) constbpp::GlobalGraph
incomingNeighborNodesIterator(NodeId node)bpp::GlobalGraphvirtual
incomingNeighborNodesIterator(NodeId node) constbpp::GlobalGraph
isDA() constbpp::GlobalGraphvirtual
isDirected() constbpp::GlobalGraphvirtual
isLeaf(Graph::NodeId node) constbpp::GlobalGraphvirtual
isolate_(Node &node)bpp::GlobalGraphprivate
isTree() constbpp::GlobalGraphvirtual
link(Graph::NodeId nodeA, Graph::NodeId nodeB)bpp::GlobalGraphprotectedvirtual
link(Graph::NodeId nodeA, Graph::NodeId nodeB, GlobalGraph::Edge edgeID)bpp::GlobalGraphprotectedvirtual
linkInEdgeStructure_(const Node &nodeA, const Node &nodeB, const Edge &edge)bpp::GlobalGraphprivate
linkInNodeStructure_(const Node &nodeA, const Node &nodeB, const Edge &edge)bpp::GlobalGraphprivate
makeDirected()bpp::GlobalGraphvirtual
makeUndirected()bpp::GlobalGraphvirtual
Node typedefbpp::GlobalGraph
NodeId typedefbpp::Graph
nodeMustExist_(const Node &node, std::string name="") constbpp::GlobalGraphprotected
nodesAreMetOnlyOnce_(const Node &node, std::set< Node > &metNodes, const Node &originNode) constbpp::GlobalGraphprivate
NodesIteratorClass classbpp::GlobalGraphfriend
nodeStructure_bpp::GlobalGraphprivate
nodeStructureType typedefbpp::GlobalGraph
nodeToDot_(const Node &node, std::ostream &out, std::set< std::pair< Node, Node >> &alreadyFigured) constbpp::GlobalGraphprivate
notify_()bpp::GlobalGraphprivate
notifyDeletedEdges(const std::vector< Graph::EdgeId > &edgesToDelete) constbpp::GlobalGraphvirtual
notifyDeletedNodes(const std::vector< Graph::NodeId > &nodesToDelete) constbpp::GlobalGraphvirtual
observers_bpp::GlobalGraphprivate
operator=(const GlobalGraph &gg)bpp::GlobalGraph
orientate()bpp::GlobalGraphvirtual
outgoingEdgesIterator(NodeId node)bpp::GlobalGraphvirtual
outgoingEdgesIterator(NodeId node) constbpp::GlobalGraph
outgoingNeighborNodesIterator(NodeId node)bpp::GlobalGraphvirtual
outgoingNeighborNodesIterator(NodeId node) constbpp::GlobalGraph
outputToDot(std::ostream &out, const std::string &name) constbpp::GlobalGraphvirtual
registerObserver(GraphObserver *observer)bpp::GlobalGraphvirtual
root_bpp::GlobalGraphprivate
setRoot(Graph::NodeId newRoot)bpp::GlobalGraphprotectedvirtual
switchNodes(Graph::NodeId nodeA, Graph::NodeId nodeB)bpp::GlobalGraphprotected
topologyHasChanged_() constbpp::GlobalGraphinlineprivatevirtual
unlink(Graph::NodeId nodeA, Graph::NodeId nodeB)bpp::GlobalGraphprotectedvirtual
unlinkInEdgeStructure_(const Edge &edge)bpp::GlobalGraphprivate
unlinkInNodeStructure_(const Node &nodeA, const Node &nodeB)bpp::GlobalGraphprivate
unregisterObserver(GraphObserver *observer)bpp::GlobalGraphvirtual
~Clonable()=defaultbpp::Clonablevirtual
~GlobalGraph()bpp::GlobalGraphinline
~Graph()bpp::Graphinlinevirtual