AddAllEdgeTypes(sparksee::gdb::EdgesDirection dir) | ShortestPath | virtual |
AddAllNodeTypes() | ShortestPath | virtual |
AddEdgeType(sparksee::gdb::type_t type, sparksee::gdb::EdgesDirection dir) | ShortestPath | virtual |
AddNodeType(sparksee::gdb::type_t type) | ShortestPath | virtual |
AddWeightedEdgeType(sparksee::gdb::type_t type, sparksee::gdb::EdgesDirection dir, sparksee::gdb::attr_t attr) | SinglePairShortestPathDijkstra | virtual |
areAllNodeTypesAllowed | ShortestPath | protected |
AssertAddedEdges() | ShortestPath | protected |
AssertAddedNodes() | ShortestPath | protected |
AssertComputed() | ShortestPath | protected |
AssertEdgeType(sparksee::gdb::type_t edgetype) | ShortestPath | protected |
AssertNodeType(sparksee::gdb::type_t nodetype) | ShortestPath | protected |
AssertNotComputed() | ShortestPath | protected |
computed | ShortestPath | protected |
destination | SinglePairShortestPath | protected |
edgeTypes | ShortestPath | protected |
excludedEdges | ShortestPath | protected |
excludedNodes | ShortestPath | protected |
ExcludeEdges(sparksee::gdb::Objects &edges) | ShortestPath | virtual |
ExcludeNodes(sparksee::gdb::Objects &nodes) | ShortestPath | virtual |
Exists() | SinglePairShortestPath | virtual |
GetCost() | SinglePairShortestPathDijkstra | virtual |
GetPathAsEdges() | SinglePairShortestPathDijkstra | virtual |
GetPathAsNodes() | SinglePairShortestPathDijkstra | virtual |
graph | ShortestPath | protected |
IsEdgeExcluded(sparksee::gdb::oid_t edge) | ShortestPath | protected |
IsNodeExcluded(sparksee::gdb::oid_t node) | ShortestPath | protected |
IsNodeTypeAllowed(sparksee::gdb::oid_t nodeId) | ShortestPath | protected |
maxHops | ShortestPath | protected |
nodeTypes | ShortestPath | protected |
pathAsEdges | SinglePairShortestPath | protected |
pathAsNodes | SinglePairShortestPath | protected |
Run() | SinglePairShortestPathDijkstra | virtual |
sess | ShortestPath | protected |
SetDynamicEdgeCostCallback(SinglePairShortestPathDijkstraDynamicCost *dynCostCalculator) | SinglePairShortestPathDijkstra | virtual |
SetMaximumHops(sparksee::gdb::int32_t maxhops) | ShortestPath | |
SetUnweightedEdgeCost(sparksee::gdb::double64_t weight) | SinglePairShortestPathDijkstra | virtual |
ShortestPath(sparksee::gdb::Session &s) | ShortestPath | protected |
SinglePairShortestPath(sparksee::gdb::Session &s, sparksee::gdb::oid_t src, sparksee::gdb::oid_t dst) | SinglePairShortestPath | protected |
SinglePairShortestPathDijkstra(sparksee::gdb::Session &session, sparksee::gdb::oid_t src, sparksee::gdb::oid_t dst) | SinglePairShortestPathDijkstra | |
source | SinglePairShortestPath | protected |
~ShortestPath() | ShortestPath | virtual |
~SinglePairShortestPath() | SinglePairShortestPath | virtual |
~SinglePairShortestPathDijkstra() | SinglePairShortestPathDijkstra | virtual |