GPSPointImpl

Implementation of a GPS point with time information.

Constructors

Link copied to clipboard
constructor(latitude: Double, longitude: Double, time: Time)
constructor(delegate: LatLongPosition, time: Time)

Properties

Link copied to clipboard
open override val coordinates: DoubleArray
Link copied to clipboard
open override val dimensions: Int
Link copied to clipboard
open override val x: Double
Link copied to clipboard
open override val y: Double

Functions

Link copied to clipboard
open override fun addTime(shift: Time): GPSPointImpl
Link copied to clipboard
open override fun boundingBox(range: Double): List<GeoPosition>
Link copied to clipboard
open operator override fun compareTo(other: GPSPoint): Int
Link copied to clipboard
open override fun distanceTo(other: GeoPosition): Double
Link copied to clipboard
open override fun getCoordinate(dimension: Int): Double
Link copied to clipboard
open override fun getLatitude(): Double
Link copied to clipboard
open override fun getLongitude(): Double
Link copied to clipboard
open override fun getTime(): Time
Link copied to clipboard
open operator override fun minus(p0: GeoPosition): GeoPosition
open operator override fun minus(other: DoubleArray): GeoPosition
Link copied to clipboard
open operator override fun plus(p0: GeoPosition): GeoPosition
open operator override fun plus(other: DoubleArray): GeoPosition
Link copied to clipboard
open override fun subtractTime(t: Time): GPSPointImpl
Link copied to clipboard
open override fun toString(): String