DOMMatrixReadOnly
Constructors
<init>
Exposes the JavaScript DOMMatrixReadOnly to Kotlin
DOMMatrixReadOnly(numberSequence: Array<Double>)Properties
a
open val a: Doubleb
open val b: Doublec
open val c: Doubled
open val d: Doublee
open val e: Doublef
open val f: Doubleis2D
open val is2D: BooleanisIdentity
open val isIdentity: Booleanm11
open val m11: Doublem12
open val m12: Doublem13
open val m13: Doublem14
open val m14: Doublem21
open val m21: Doublem22
open val m22: Doublem23
open val m23: Doublem24
open val m24: Doublem31
open val m31: Doublem32
open val m32: Doublem33
open val m33: Doublem34
open val m34: Doublem41
open val m41: Doublem42
open val m42: Doublem43
open val m43: Doublem44
open val m44: DoubleFunctions
rotate
fun rotate(
angle: Double,
originX: Double = definedExternally,
originY: Double = definedExternally
): DOMMatrixrotateAxisAngle
fun rotateAxisAngle(
x: Double,
y: Double,
z: Double,
angle: Double
): DOMMatrixrotateFromVector
fun rotateFromVector(x: Double, y: Double): DOMMatrixscale
fun scale(
scale: Double,
originX: Double = definedExternally,
originY: Double = definedExternally
): DOMMatrixscale3d
fun scale3d(
scale: Double,
originX: Double = definedExternally,
originY: Double = definedExternally,
originZ: Double = definedExternally
): DOMMatrixscaleNonUniform
fun scaleNonUniform(
scaleX: Double,
scaleY: Double = definedExternally,
scaleZ: Double = definedExternally,
originX: Double = definedExternally,
originY: Double = definedExternally,
originZ: Double = definedExternally
): DOMMatrixtoFloat32Array
fun toFloat32Array(): Float32ArraytoFloat64Array
fun toFloat64Array(): Float64ArraytransformPoint
fun transformPoint(
point: DOMPointInit = definedExternally
): DOMPointInheritors
DOMMatrix
Exposes the JavaScript DOMMatrix to Kotlin
open class DOMMatrix : DOMMatrixReadOnly