Orbital

class Orbital : Extension, ChangeEvents(source)

Extension that provides orbital camera view and controls.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
Link copied to clipboard
open override val changed: Event<Unit>
Link copied to clipboard
Link copied to clipboard

Damping factor for camera motion, set to 0 for no damping

Link copied to clipboard
open override var enabled: Boolean
Link copied to clipboard
var eye: Vector3
Link copied to clipboard
var far: Double
Link copied to clipboard
var fov: Double
Link copied to clipboard
open override val hasChanged: Boolean
Link copied to clipboard
Link copied to clipboard
var lookAt: Vector3
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun afterDraw(drawer: Drawer, program: Program)
Link copied to clipboard
open override fun beforeDraw(drawer: Drawer, program: Program)
Link copied to clipboard
fun isolated(drawFunction: Drawer.() -> Unit)
Link copied to clipboard
open override fun setup(program: Program)
Link copied to clipboard
open fun shutdown(program: Program)