kotcity4 / kotcity.pathfinding / NavigationNode

NavigationNode

data class NavigationNode

Constructors

<init>

NavigationNode(cityMap: CityMap, coordinate: BlockCoordinate, parent: NavigationNode?, score: Double, transitType: TransitType = TransitType.ROAD, direction: Direction)

Properties

cityMap

val cityMap: CityMap

coordinate

val coordinate: BlockCoordinate

direction

val direction: Direction

parent

val parent: NavigationNode?

score

val score: Double

transitType

val transitType: TransitType

Functions

equals

fun equals(other: Any?): Boolean

hashCode

fun hashCode(): Int