|
bpp-core3
3.0.0
|
This is the complete list of members for bpp::DAGraphImpl< GraphImpl >, including all inherited members.
| addFather(Graph::NodeId node, Graph::NodeId father) | bpp::DAGraphImpl< GraphImpl > | virtual |
| addFather(Graph::NodeId node, Graph::NodeId father, Graph::EdgeId edgeId) | bpp::DAGraphImpl< GraphImpl > | virtual |
| addSon(Graph::NodeId node, Graph::NodeId sonNode) | bpp::DAGraphImpl< GraphImpl > | |
| addSon(Graph::NodeId node, Graph::NodeId sonNode, Graph::EdgeId edge) | bpp::DAGraphImpl< GraphImpl > | |
| 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 |
| DAGraphImpl(bool b=true) | bpp::DAGraphImpl< GraphImpl > | |
| deleteNode(NodeId node)=0 | bpp::Graph | pure virtual |
| EdgeId typedef | bpp::Graph | |
| fillListOfLeaves_(Graph::NodeId startingNode, std::vector< Graph::NodeId > &foundLeaves) const | bpp::DAGraphImpl< GraphImpl > | |
| fillSubtreeMetEdges_(std::vector< Graph::EdgeId > &metEdges, Graph::NodeId localRoot) const | bpp::DAGraphImpl< GraphImpl > | |
| fillSubtreeMetNodes_(std::vector< Graph::NodeId > &metNodes, Graph::NodeId localRoot) const | bpp::DAGraphImpl< GraphImpl > | |
| 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 | bpp::DAGraphImpl< GraphImpl > | virtual |
| getBelowNodes(Graph::NodeId localRoot) const | bpp::DAGraphImpl< GraphImpl > | 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 nodeid) const | bpp::DAGraphImpl< GraphImpl > | 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 | bpp::DAGraphImpl< GraphImpl > | 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 | bpp::DAGraphImpl< GraphImpl > | 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 | bpp::DAGraphImpl< GraphImpl > | 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 | bpp::DAGraphImpl< GraphImpl > | virtual |
| getTop(EdgeId edge) const =0 | bpp::Graph | pure virtual |
| hasFather(Graph::NodeId node) const | bpp::DAGraphImpl< GraphImpl > | 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(Graph::NodeId node) const | bpp::DAGraphImpl< GraphImpl > | virtual |
| isRooted() const | bpp::DAGraphImpl< GraphImpl > | virtual |
| isRooted_ | bpp::DAGraphImpl< GraphImpl > | mutableprotected |
| isTree() const =0 | bpp::Graph | pure virtual |
| isValid() const | bpp::DAGraphImpl< GraphImpl > | virtual |
| isValid_ | bpp::DAGraphImpl< GraphImpl > | mutableprotected |
| 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 |
| mustBeRooted_() const | bpp::DAGraphImpl< GraphImpl > | protected |
| mustBeValid_() const | bpp::DAGraphImpl< GraphImpl > | protected |
| 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 |
| orientGraphFrom_(std::set< Graph::NodeId > &metNodes, Graph::NodeId localRoot) | bpp::DAGraphImpl< GraphImpl > | protected |
| 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 |
| propagateDirection_(Graph::NodeId node) | bpp::DAGraphImpl< GraphImpl > | protected |
| registerObserver(GraphObserver *observer)=0 | bpp::Graph | pure virtual |
| removeFather(Graph::NodeId node, Graph::NodeId father) | bpp::DAGraphImpl< GraphImpl > | virtual |
| removeFathers(Graph::NodeId node) | bpp::DAGraphImpl< GraphImpl > | virtual |
| removeSon(Graph::NodeId node, Graph::NodeId son) | bpp::DAGraphImpl< GraphImpl > | virtual |
| removeSons(Graph::NodeId node) | bpp::DAGraphImpl< GraphImpl > | virtual |
| rootAt(Graph::NodeId newRoot) | bpp::DAGraphImpl< GraphImpl > | virtual |
| setRoot(NodeId newRoot)=0 | bpp::Graph | protectedpure virtual |
| topologyHasChanged_() const | bpp::DAGraphImpl< GraphImpl > | protectedvirtual |
| unlink(NodeId nodeA, NodeId nodeB)=0 | bpp::Graph | protectedpure virtual |
| unregisterObserver(GraphObserver *observer)=0 | bpp::Graph | pure virtual |
| validate_() const | bpp::DAGraphImpl< GraphImpl > | protected |
| ~Graph() | bpp::Graph | inlinevirtual |