UTMSquareSector

abstract class UTMSquareSector(layer: AbstractUTMGraticuleLayer, val UTMZone: Int, val hemisphere: Hemisphere, val UTMZoneSector: Sector, val SWEasting: Double, val SWNorthing: Double, val size: Double) : AbstractGraticuleTile

Represent a generic UTM/UPS square area

Inheritors

Constructors

Link copied to clipboard
constructor(layer: AbstractUTMGraticuleLayer, UTMZone: Int, hemisphere: Hemisphere, UTMZoneSector: Sector, SWEasting: Double, SWNorthing: Double, size: Double)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Determines whether this square is fully outside its parent grid zone.

Link copied to clipboard
Link copied to clipboard
open override val layer: AbstractUTMGraticuleLayer
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The sector spanned by this tile.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
open fun clearRenderables()
Link copied to clipboard
Link copied to clipboard

Distance from this tile's nearest point to the camera, cached per camera position and elevation timestamp so the fog cull and the subdivision test share one computation per frame. 3D globes only - offset (2D continuous) globes reposition tiles without moving the camera point.

Link copied to clipboard
open override fun getSizeInPixels(rc: RenderContext): Double
Link copied to clipboard

Indicates whether this tile's Cartesian extent intersects a frustum.

Link copied to clipboard

Indicates whether this tile intersects a specified sector.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun subdivide(div: Int, sector: Sector = this.sector): List<Sector>