BasicDrawableTerrain

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open override var boundingSphereRadius: Double

World-space bounding sphere radius around vertexOrigin that conservatively contains every vertex of this terrain tile (including peak elevation). Used by per-cascade cullers (see earth.worldwind.layer.shadow.ShadowState.CascadeState.intersectsSphere) to skip tiles that fall entirely outside a cascade's footprint. 0 opts out of culling.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override var offset: Globe.Offset
Link copied to clipboard
open override var overlayUvMatrix: Matrix4?

World→UV matrix for draping this tile's surface-shape texture onto 3D-Tile meshes; null when unavailable this frame (no draped meshes, 2D projection, offset copies).

Link copied to clipboard
open override val sector: Sector
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val vertexOrigin: Vec3
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun draw(dc: DrawContext)
Link copied to clipboard
open override fun drawLines(dc: DrawContext): Boolean
Link copied to clipboard
open override fun drawTriangles(dc: DrawContext): Boolean
Link copied to clipboard
open override fun recycle()
Link copied to clipboard
open override fun useVertexHeightsAttrib(dc: DrawContext, attribLocation: Int): Boolean
Link copied to clipboard
open override fun useVertexNormalAttrib(dc: DrawContext, attribLocation: Int): Boolean
Link copied to clipboard
open override fun useVertexPointAttrib(dc: DrawContext, attribLocation: Int): Boolean
Link copied to clipboard
open override fun useVertexTexCoordAttrib(dc: DrawContext, attribLocation: Int): Boolean