interface Position2D<P : Position2D<P>> : Position<P>
A bidimensional position.
Parameters
abstract val x: Double
abstract val y: Double
Allows to access the value of a coordinate.
abstract fun getCoordinate(dim: Int): Double