bpp-core3  3.0.0
bpp::AssociationGraphImplObserver< N, E, GraphImpl > Member List

This is the complete list of members for bpp::AssociationGraphImplObserver< N, E, GraphImpl >, including all inherited members.

addEdgeIndex(const Eref edgeObject)bpp::AssociationGraphImplObserver< N, E, GraphImpl >inline
addNodeIndex(const Nref nodeObject)bpp::AssociationGraphImplObserver< N, E, GraphImpl >inline
allEdgesIterator()bpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
allEdgesIterator() constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inline
allNodesIterator()bpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
allNodesIterator() constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
associateEdge(Eref edgeObject, EdgeGraphid graphEdge)bpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
associateNode(Nref nodeObject, NodeGraphid graphNode)bpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
AssociationGraphImplObserver classbpp::AssociationGraphImplObserver< N, E, GraphImpl >friend
AssociationGraphImplObserver(bool directed=false)bpp::AssociationGraphImplObserver< N, E, GraphImpl >inline
AssociationGraphImplObserver(std::shared_ptr< GraphImpl > subjectGraph=00)bpp::AssociationGraphImplObserver< N, E, GraphImpl >inline
AssociationGraphImplObserver(AssociationGraphImplObserver< N2, E2, GraphImpl > const &graphObserver)bpp::AssociationGraphImplObserver< N, E, GraphImpl >inline
AssociationGraphImplObserver(AssociationGraphImplObserver< N, E, GraphImpl > const &graphObserver)bpp::AssociationGraphImplObserver< N, E, GraphImpl >inline
BOTH enum valuebpp::AssociationGraphImplObserver< N, E, GraphImpl >private
clone() constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
copy(const A &a, typename std::enable_if< !std::is_base_of< B, A >::value &&!std::is_abstract< B >::value, B *>::type *=0)bpp::AssociationGraphObserver< N, E >inlinestatic
copy(const A &a, typename std::enable_if< !std::is_base_of< B, A >::value &&std::is_abstract< B >::value, B *>::type *=0)bpp::AssociationGraphObserver< N, E >inlinestatic
copy(const A &a, typename std::enable_if< std::is_base_of< B, A >::value &&!std::is_abstract< A >::value, B *>::type *=0)bpp::AssociationGraphObserver< N, E >inlinestatic
copy(const A &a, typename std::enable_if< std::is_base_of< B, A >::value &&std::is_abstract< A >::value &&std::is_base_of< Clonable, A >::value, B *>::type *=0)bpp::AssociationGraphObserver< N, E >inlinestatic
copy(const A &a, typename std::enable_if< std::is_base_of< B, A >::value &&std::is_abstract< A >::value &&!std::is_base_of< Clonable, A >::value, B *>::type *=0)bpp::AssociationGraphObserver< N, E >inlinestatic
createNode(Nref nodeObject)bpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
createNode(Nref objectOriginNode, Nref newNodeObject, Eref newEdgeObject=00)bpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
deletedEdgesUpdate(const std::vector< unsigned int > &edgesToDelete)bpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
deletedNodesUpdate(const std::vector< unsigned int > &nodesToDelete)bpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
deleteNode(Nref nodeObject)bpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
dissociateEdge(Eref edgeObject)bpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
dissociateNode(Nref nodeObject)bpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
EdgeGraphid typedefbpp::AssociationGraphImplObserver< N, E, GraphImpl >
EdgeIndex typedefbpp::AssociationGraphImplObserver< N, E, GraphImpl >
edgeToString(const Eref edgeObject) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inline
Eref typedefbpp::AssociationGraphImplObserver< N, E, GraphImpl >
EToGraphid_bpp::AssociationGraphImplObserver< N, E, GraphImpl >private
EToIndex_bpp::AssociationGraphImplObserver< N, E, GraphImpl >private
getAllEdges() constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getAllEdgesIndexes() constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getAllInnerNodes() constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getAllInnerNodesIndexes() constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getAllLeaves() constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getAllLeavesIndexes() constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getAllNodes() constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getAllNodesIndexes() constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getDegree(const Nref node) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inline
getEdge(EdgeIndex edge) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getEdgeFromGraphid(EdgeGraphid edge)bpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getEdgeFromGraphid(EdgeGraphid edge) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getEdgeGraphid(const Eref edgeObject) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getEdgeIndex(const Eref edgeObject) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getEdgeIndexes(std::vector< Eref > edges) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inline
bpp::AssociationGraphObserver::getEdgeIndexes(std::vector< std::shared_ptr< E >> edgeObjects) const =0bpp::AssociationGraphObserver< N, E >pure virtual
getEdgeLinking(Nref nodeA, Nref nodeB) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getEdges(const Nref node) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getEdges(NodeIndex node) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getEdges_(const Nref nodeObject, neighborType type) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlineprivate
getEdgesFromGraphid(std::vector< EdgeGraphid > edges) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getGraph() constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inline
getGraph()bpp::AssociationGraphImplObserver< N, E, GraphImpl >inline
getIncomingEdges(const Nref node) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getIncomingEdges(NodeIndex node) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getIncomingNeighbors(const Nref node) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getIncomingNeighbors(NodeIndex node) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getLeavesFromNode(Nref node, unsigned int maxDepth) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getNeighbors(const Nref node) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getNeighbors(NodeIndex node) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getNeighbors_(const Nref nodeObject, neighborType type) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlineprivate
getNode(NodeIndex node) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getNodeFromGraphid(NodeGraphid node)bpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getNodeFromGraphid(NodeGraphid node) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getNodeGraphid(const Nref nodeObject) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getNodeIndex(const Nref nodeObject) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getNodeIndexes(std::vector< Nref > nodes) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inline
bpp::AssociationGraphObserver::getNodeIndexes(std::vector< std::shared_ptr< N >> nodeObjects) const =0bpp::AssociationGraphObserver< N, E >pure virtual
getNodes(Eref edge) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inline
getNodesFromGraphid(std::vector< NodeGraphid > nodes) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getNumberOfEdges() constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inline
getNumberOfLeaves() constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inline
getNumberOfNodes() constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inline
getOutgoingEdges(const Nref node) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getOutgoingEdges(NodeIndex node) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getOutgoingNeighbors(const Nref node) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getOutgoingNeighbors(NodeIndex node) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getRoot() constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
getRootIndex() constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
graphidToE_bpp::AssociationGraphImplObserver< N, E, GraphImpl >private
graphidToN_bpp::AssociationGraphImplObserver< N, E, GraphImpl >private
hasEdge(Eref edgeObject) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inline
hasEdge(EdgeIndex edge) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
hasEdgeIndex(const Eref edgeObject) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
hasNode(Nref nodeObject) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inline
hasNode(NodeIndex node) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
hasNodeIndex(const Nref nodeObject) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
INCOMING enum valuebpp::AssociationGraphImplObserver< N, E, GraphImpl >private
incomingEdgesIterator(Nref node)bpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
incomingEdgesIterator(Nref node) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inline
incomingNeighborNodesIterator(Nref node)bpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
incomingNeighborNodesIterator(Nref node) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
indexToE_bpp::AssociationGraphImplObserver< N, E, GraphImpl >private
indexToN_bpp::AssociationGraphImplObserver< N, E, GraphImpl >private
isLeaf(const Nref node) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inline
isLeaf(const NodeIndex nodeid) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inline
link(Nref nodeObjectA, Nref nodeObjectB, Eref edgeObject=00)bpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
neighborType enum namebpp::AssociationGraphImplObserver< N, E, GraphImpl >private
NodeGraphid typedefbpp::AssociationGraphImplObserver< N, E, GraphImpl >
NodeIndex typedefbpp::AssociationGraphImplObserver< N, E, GraphImpl >
nodeToString(const Nref nodeObject) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inline
Nref typedefbpp::AssociationGraphImplObserver< N, E, GraphImpl >
NToGraphid_bpp::AssociationGraphImplObserver< N, E, GraphImpl >private
NToIndex_bpp::AssociationGraphImplObserver< N, E, GraphImpl >private
operator=(bpp::AssociationGraphImplObserver< N, E, GraphImpl > const &graphObserver)bpp::AssociationGraphImplObserver< N, E, GraphImpl >inline
OUTGOING enum valuebpp::AssociationGraphImplObserver< N, E, GraphImpl >private
outgoingEdgesIterator(Nref node)bpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
outgoingEdgesIterator(Nref node) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inline
outgoingNeighborNodesIterator(Nref node)bpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
outgoingNeighborNodesIterator(Nref node) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
outputToDot(const std::string &fname, const std::string &name) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inline
outputToDot(std::ostream &out, const std::string &name) constbpp::AssociationGraphImplObserver< N, E, GraphImpl >inline
setEdgeIndex(const Eref edgeObject, EdgeIndex index)bpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
setEdgeLinking(Nref nodeA, Nref nodeB, Eref edge)bpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
setNodeIndex(const Nref nodeObject, NodeIndex index)bpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
setRoot(const Nref newRoot)bpp::AssociationGraphImplObserver< N, E, GraphImpl >inline
subjectGraph_bpp::AssociationGraphImplObserver< N, E, GraphImpl >protected
unlink(Nref nodeObjectA, Nref nodeObjectB)bpp::AssociationGraphImplObserver< N, E, GraphImpl >inlinevirtual
~AssociationGraphImplObserver()bpp::AssociationGraphImplObserver< N, E, GraphImpl >inline
~Clonable()=defaultbpp::Clonablevirtual