package com.example.androidapp.routing /** * A single point in the isochrone routing tree. * * @param lat Latitude (decimal degrees). * @param lon Longitude (decimal degrees). * @param timestampMs UNIX time in milliseconds when this position is reached. * @param parent The previous [RoutePoint] (null for the start point). */ data class RoutePoint( val lat: Double, val lon: Double, val timestampMs: Long, val parent: RoutePoint? = null )