SearchContext

data class SearchContext<NodeId, EdgeId>(    val finishedNodes: MutableSet<NodeId>,     val currentPath: List<EdgeId>,     val destination: NodeId)

Constructors

Link copied to clipboard
fun <NodeId, EdgeId> SearchContext(    finishedNodes: MutableSet<NodeId>,     currentPath: List<EdgeId>,     destination: NodeId)

Functions

Link copied to clipboard
fun withAddedEdge(edge: EdgeId): BasicGraphSearch.SearchContext<NodeId, EdgeId>

Properties

Link copied to clipboard
val currentPath: List<EdgeId>
Link copied to clipboard
val destination: NodeId
Link copied to clipboard
val finishedNodes: MutableSet<NodeId>