UpdateMapViewUseCase

class UpdateMapViewUseCase @Inject constructor(repository: EditTrackRepository, getTrackWaypointsUseCase: GetTrackWaypointsUseCase)

Constructors

Link copied to clipboard
@Inject
constructor(repository: EditTrackRepository, getTrackWaypointsUseCase: GetTrackWaypointsUseCase)

Functions

Link copied to clipboard
suspend fun getVisiblePointCount(latNorth: Double, latSouth: Double, lonWest: Double, lonEast: Double): Double

Get number of potentially visible points in view

Link copied to clipboard
suspend operator fun invoke(latNorth: Double, latSouth: Double, lonWest: Double, lonEast: Double, showOutline: Boolean, showFull: Boolean): List<Pair<Int, List<Waypoint>>>?