Mat3

data class Mat3(var x: Float3 = Float3(x = 1.0f), var y: Float3 = Float3(y = 1.0f), var z: Float3 = Float3(z = 1.0f))(source)

Constructors

Link copied to clipboard
fun Mat3(m: Mat3)
Link copied to clipboard
fun Mat3(x: Float3 = Float3(x = 1.0f), y: Float3 = Float3(y = 1.0f), z: Float3 = Float3(z = 1.0f))

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
operator fun dec(): Mat3
Link copied to clipboard
operator fun div(v: Float): Mat3
Link copied to clipboard
operator fun get(column: MatrixColumn): Float3
operator fun get(column: Int): Float3
operator fun get(column: MatrixColumn, row: Int): Float
operator fun get(column: Int, row: Int): Float
Link copied to clipboard
operator fun inc(): Mat3
Link copied to clipboard
operator fun invoke(row: Int, column: Int): Float
operator fun invoke(row: Int, column: Int, v: Float)
Link copied to clipboard
operator fun minus(v: Float): Mat3
Link copied to clipboard
operator fun plus(v: Float): Mat3
Link copied to clipboard
operator fun set(column: Int, v: Float3)
operator fun set(column: Int, row: Int, v: Float)
Link copied to clipboard
operator fun times(v: Float3): Float3
operator fun times(m: Mat3): Mat3
operator fun times(v: Float): Mat3
Link copied to clipboard
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
operator fun unaryMinus(): Mat3

Properties

Link copied to clipboard
var x: Float3
Link copied to clipboard
var y: Float3
Link copied to clipboard
var z: Float3