GDAL
|
This is the complete list of members for GNMGraph, including all inherited members.
AddEdge(GNMGFID nConFID, GNMGFID nSrcFID, GNMGFID nTgtFID, bool bIsBidir, double dfCost, double dfInvCost) | GNMGraph | virtual |
AddVertex(GNMGFID nFID) | GNMGraph | virtual |
ChangeAllBlockState(bool bBlock=false) | GNMGraph | virtual |
ChangeBlockState(GNMGFID nFID, bool bBlock) | GNMGraph | virtual |
ChangeEdge(GNMGFID nFID, double dfCost, double dfInvCost) | GNMGraph | virtual |
CheckVertexBlocked(GNMGFID nFID) const | GNMGraph | virtual |
Clear() (defined in GNMGraph) | GNMGraph | virtual |
ConnectedComponents(const GNMVECTOR &anEmittersIDs) | GNMGraph | virtual |
DeleteEdge(GNMGFID nConFID) | GNMGraph | virtual |
DeleteVertex(GNMGFID nFID) | GNMGraph | virtual |
DijkstraShortestPath(GNMGFID nStartFID, GNMGFID nEndFID) | GNMGraph | virtual |
DijkstraShortestPath(GNMGFID nStartFID, GNMGFID nEndFID, const std::map< GNMGFID, GNMStdEdge > &mstEdges) (defined in GNMGraph) | GNMGraph | protectedvirtual |
DijkstraShortestPathTree(GNMGFID nFID, const std::map< GNMGFID, GNMStdEdge > &mstEdges, std::map< GNMGFID, GNMGFID > &mnPathTree) | GNMGraph | protectedvirtual |
GetOppositVertex(GNMGFID nEdgeFID, GNMGFID nVertexFID) const (defined in GNMGraph) | GNMGraph | protectedvirtual |
GetOutEdges(GNMGFID nFID) const (defined in GNMGraph) | GNMGraph | protectedvirtual |
GNMGraph() (defined in GNMGraph) | GNMGraph | |
KShortestPaths(GNMGFID nStartFID, GNMGFID nEndFID, size_t nK) | GNMGraph | virtual |
m_mstEdges (defined in GNMGraph) | GNMGraph | protected |
m_mstVertices (defined in GNMGraph) | GNMGraph | protected |
TraceTargets(std::queue< GNMGFID > &vertexQueue, std::set< GNMGFID > &markedVertIds, GNMPATH &connectedIds) (defined in GNMGraph) | GNMGraph | protectedvirtual |
~GNMGraph() (defined in GNMGraph) | GNMGraph | virtual |