WebMercatorSpace

Properties

Link copied to clipboard
open override val defaultViewPoint: ViewPoint<Gmc>

Functions

Link copied to clipboard
open fun Gmc.distanceTo(b: Gmc, zoom: Float): Dp
Link copied to clipboard
open fun Gmc.distanceToLine(a: Gmc, b: Gmc, zoom: Float): Dp
Link copied to clipboard
open override fun Gmc.isInsidePolygon(points: List<Gmc>): Boolean
Link copied to clipboard
open override fun ViewPoint<Gmc>.moveBy(delta: Gmc): ViewPoint<Gmc>
Link copied to clipboard
open override fun Gmc.offsetTo(b: Gmc, zoom: Float): DpOffset
Link copied to clipboard
open override fun Rectangle(first: Gmc, second: Gmc): Rectangle<Gmc>
open override fun Rectangle(center: Gmc, zoom: Float, size: DpSize): Rectangle<Gmc>
Link copied to clipboard
fun CoordinateSpace<Gmc>.Rectangle(center: GeodeticMapCoordinates, height: Angle, width: Angle): Rectangle<Gmc>

A quasi-square section.

fun CoordinateSpace<Gmc>.Rectangle(center: Gmc, height: Distance, width: Distance, ellipsoid: GeoEllipsoid = GeoEllipsoid.WGS84): Rectangle<Gmc>

A quasi-square section. Note that latitudinal distance could be imprecise for large distances

Link copied to clipboard
open override fun ViewPoint(center: Gmc, zoom: Float): ViewPoint<Gmc>
Link copied to clipboard
open override fun Rectangle<Gmc>.withCenter(center: Gmc): Rectangle<Gmc>
Link copied to clipboard
open override fun Collection<Gmc>.wrapPoints(): Rectangle<Gmc>?
Link copied to clipboard
Link copied to clipboard
open override fun ViewPoint<Gmc>.zoomBy(zoomDelta: Float, invariant: Gmc): ViewPoint<Gmc>