_addEdge(Vertex source_vertex, Vertex target_vertex, Edge source_to_target_edge) (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | inline |
_addVertex(Vertex vertex) (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | inlineprivate |
_getConnectedVertexIndex(typename AdjacencyListType::iterator vertex_map_entry, Vertex connected_vertex) (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | inlineprivate |
_getEdge(const VertexType &source_vertex, const VertexType &target_vertex) (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | inline |
_getEdgeIndex(Vertex source_vertex, Vertex target_vertex) (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | inlineprivate |
_getTargetVertexIndex(typename AdjacencyListType::iterator source_vertex_map_entry, Vertex target_vertex) (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | inlineprivate |
addEdge(const VertexType &source_vertex, const VertexType &target_vertex, const EdgeType &source_to_target_edge) | Arcane::GraphBaseT< VertexType, EdgeType > | inline |
addEdge(VertexType &&source_vertex, VertexType &&target_vertex, EdgeType &&source_to_target_edge) (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | inline |
AdjacencyListType typedef (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | |
ConnectedEdgeSet typedef (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | |
DirectedGraphT(ITraceMng *trace_mng) | Arcane::DirectedGraphT< VertexType, EdgeType > | inline |
EdgeList typedef (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | |
EdgeRef typedef (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | |
edges() (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | inline |
EdgeSet typedef (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | |
EdgeToVertexMap typedef (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | |
EdgeTypeConstRef typedef (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | |
EdgeTypeConstRefArray typedef (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | |
EdgeTypeRef typedef (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | |
EdgeTypeRefArray typedef (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | |
getEdge(const VertexType &source_vertex, const VertexType &target_vertex) | Arcane::GraphBaseT< VertexType, EdgeType > | inline |
getEdge(const VertexType &source_vertex, const VertexType &target_vertex) const | Arcane::GraphBaseT< VertexType, EdgeType > | inline |
getSourceVertex(const EdgeType &edge) (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | inline |
getSourceVertex(const EdgeType &edge) const (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | inline |
getTargetVertex(const EdgeType &edge) (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | inline |
getTargetVertex(const EdgeType &edge) const (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | inline |
GraphBaseT(ITraceMng *trace_mng) | Arcane::GraphBaseT< VertexType, EdgeType > | inlineprotected |
inEdges(const VertexType &vertex) (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | inline |
m_adjacency_list (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | protected |
m_adjacency_list_transposed | Arcane::GraphBaseT< VertexType, EdgeType > | protected |
m_edge_to_vertex_map | Arcane::GraphBaseT< VertexType, EdgeType > | protected |
m_edges (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | protected |
m_trace_mng (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | protected |
m_vertices (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | protected |
outEdges(const VertexType &vertex) (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | inline |
VertexList typedef (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | |
VertexPair typedef (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | |
VertexRef typedef (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | |
VertexSet typedef (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | |
VertexTypeConstRef typedef (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | |
VertexTypeConstRefArray typedef (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | |
VertexTypeRef typedef (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | |
VertexTypeRefArray typedef (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | |
vertices() (défini dans Arcane::GraphBaseT< VertexType, EdgeType >) | Arcane::GraphBaseT< VertexType, EdgeType > | inline |
~DirectedGraphT() | Arcane::DirectedGraphT< VertexType, EdgeType > | inlinevirtual |
~GraphBaseT() | Arcane::GraphBaseT< VertexType, EdgeType > | inlineprotectedvirtual |