Matrix3d

value class Matrix3d(val m00: Double, val m01: Double, val m02: Double, val m10: Double, val m11: Double, val m12: Double, val m20: Double, val m21: Double, val m22: Double)(source)

Immutable row-major 3x3 matrix multiplying column vectors.

Constructors

Link copied to clipboard
constructor(m00: Double, m01: Double, m02: Double, m10: Double, m11: Double, m12: Double, m20: Double, m21: Double, m22: Double)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val m00: Double
Link copied to clipboard
val m01: Double
Link copied to clipboard
val m02: Double
Link copied to clipboard
val m10: Double
Link copied to clipboard
val m11: Double
Link copied to clipboard
val m12: Double
Link copied to clipboard
val m20: Double
Link copied to clipboard
val m21: Double
Link copied to clipboard
val m22: Double

Functions

Link copied to clipboard
operator fun get(row: Int, column: Int): Double
Link copied to clipboard
operator fun times(other: Matrix3d): Matrix3d
operator fun times(vector: Vector3d): Vector3d
Link copied to clipboard