bpp-core3
3.0.0
|
This is the complete list of members for bpp::DAGraph, including all inherited members.
addFather(Graph::NodeId node, Graph::NodeId father)=0 | bpp::DAGraph | pure virtual |
addFather(Graph::NodeId node, Graph::NodeId father, Graph::EdgeId edgeId)=0 | bpp::DAGraph | pure virtual |
addSon(Graph::NodeId node, Graph::NodeId sonNode) | bpp::DAGraph | |
addSon(Graph::NodeId node, Graph::NodeId sonNode, Graph::EdgeId edge) | bpp::DAGraph | |
allEdgesIterator()=0 | bpp::Graph | pure virtual |
allNodesIterator()=0 | bpp::Graph | pure virtual |
allNodesIterator() const =0 | bpp::Graph | pure virtual |
containsReciprocalRelations() const =0 | bpp::Graph | pure virtual |
createNode()=0 | bpp::Graph | pure virtual |
createNodeFromEdge(NodeId origin)=0 | bpp::Graph | pure virtual |
createNodeFromNode(NodeId origin)=0 | bpp::Graph | pure virtual |
createNodeOnEdge(NodeId edge)=0 | bpp::Graph | pure virtual |
deleteNode(NodeId node)=0 | bpp::Graph | pure virtual |
EdgeId typedef | bpp::Graph | |
getAllEdges() const =0 | bpp::Graph | pure virtual |
getAllInnerNodes() const =0 | bpp::Graph | pure virtual |
getAllLeaves() const =0 | bpp::Graph | pure virtual |
getAllNodes() const =0 | bpp::Graph | pure virtual |
getAnyEdge(NodeId nodeA, NodeId nodeB) const =0 | bpp::Graph | pure virtual |
getBelowEdges(Graph::NodeId localRoot) const =0 | bpp::DAGraph | pure virtual |
getBelowNodes(Graph::NodeId localRoot) const =0 | bpp::DAGraph | pure virtual |
getBottom(EdgeId edge) const =0 | bpp::Graph | pure virtual |
getDegree(NodeId node) const =0 | bpp::Graph | pure virtual |
getEdge(NodeId nodeA, NodeId nodeB) const =0 | bpp::Graph | pure virtual |
getEdges(const NodeId node) const =0 | bpp::Graph | pure virtual |
getFathers(Graph::NodeId node) const =0 | bpp::DAGraph | pure virtual |
getIncomingEdges(NodeId node) const =0 | bpp::Graph | pure virtual |
getIncomingNeighbors(NodeId node) const =0 | bpp::Graph | pure virtual |
getLeavesFromNode(NodeId node, unsigned int maxDepth) const =0 | bpp::Graph | pure virtual |
getLeavesUnderNode(Graph::NodeId node) const =0 | bpp::DAGraph | pure virtual |
getNeighbors(const NodeId node) const =0 | bpp::Graph | pure virtual |
getNodes(EdgeId edge) const =0 | bpp::Graph | pure virtual |
getNumberOfEdges() const =0 | bpp::Graph | pure virtual |
getNumberOfFathers(Graph::NodeId node) const =0 | bpp::DAGraph | pure virtual |
getNumberOfIncomingNeighbors(const NodeId node) const =0 | bpp::Graph | pure virtual |
getNumberOfNeighbors(NodeId node) const =0 | bpp::Graph | pure virtual |
getNumberOfNodes() const =0 | bpp::Graph | pure virtual |
getNumberOfOutgoingNeighbors(NodeId node) const =0 | bpp::Graph | pure virtual |
getNumberOfSons(Graph::NodeId node) const =0 | bpp::DAGraph | pure virtual |
getOutgoingEdges(const NodeId node) const =0 | bpp::Graph | pure virtual |
getOutgoingNeighbors(const NodeId node) const =0 | bpp::Graph | pure virtual |
getRoot() const =0 | bpp::Graph | pure virtual |
getSetOfAllLeaves() const =0 | bpp::Graph | pure virtual |
getSons(Graph::NodeId node) const =0 | bpp::DAGraph | pure virtual |
getTop(EdgeId edge) const =0 | bpp::Graph | pure virtual |
hasFather(Graph::NodeId node) const =0 | bpp::DAGraph | pure virtual |
incomingEdgesIterator(NodeId node)=0 | bpp::Graph | pure virtual |
incomingNeighborNodesIterator(NodeId node)=0 | bpp::Graph | pure virtual |
isDA() const =0 | bpp::Graph | pure virtual |
isDirected() const =0 | bpp::Graph | pure virtual |
isLeaf(NodeId node) const =0 | bpp::Graph | pure virtual |
isRooted() const =0 | bpp::DAGraph | pure virtual |
isTree() const =0 | bpp::Graph | pure virtual |
isValid() const =0 | bpp::DAGraph | pure virtual |
link(NodeId nodeA, NodeId nodeB)=0 | bpp::Graph | protectedpure virtual |
link(Graph::NodeId nodeA, Graph::NodeId nodeB, Graph::EdgeId edgeID)=0 | bpp::Graph | protectedpure virtual |
makeDirected()=0 | bpp::Graph | pure virtual |
makeUndirected()=0 | bpp::Graph | pure virtual |
NodeId typedef | bpp::Graph | |
notifyDeletedEdges(const std::vector< EdgeId > &edgesToDelete) const =0 | bpp::Graph | protectedpure virtual |
notifyDeletedNodes(const std::vector< NodeId > &nodesToDelete) const =0 | bpp::Graph | protectedpure virtual |
orientate()=0 | bpp::Graph | pure virtual |
outgoingEdgesIterator(NodeId node)=0 | bpp::Graph | pure virtual |
outgoingNeighborNodesIterator(NodeId node)=0 | bpp::Graph | pure virtual |
outputToDot(std::ostream &out, const std::string &name) const =0 | bpp::Graph | pure virtual |
registerObserver(GraphObserver *observer)=0 | bpp::Graph | pure virtual |
removeFather(Graph::NodeId node, Graph::NodeId father)=0 | bpp::DAGraph | pure virtual |
removeFathers(Graph::NodeId node)=0 | bpp::DAGraph | pure virtual |
removeSon(Graph::NodeId node, Graph::NodeId son)=0 | bpp::DAGraph | pure virtual |
removeSons(Graph::NodeId node)=0 | bpp::DAGraph | pure virtual |
rootAt(Graph::NodeId newRoot)=0 | bpp::DAGraph | pure virtual |
setRoot(NodeId newRoot)=0 | bpp::Graph | protectedpure virtual |
unlink(NodeId nodeA, NodeId nodeB)=0 | bpp::Graph | protectedpure virtual |
unregisterObserver(GraphObserver *observer)=0 | bpp::Graph | pure virtual |
~Graph() | bpp::Graph | inlinevirtual |