Matrix55

data class Matrix55(c0r0: Double, c1r0: Double, c2r0: Double, c3r0: Double, c4r0: Double, c0r1: Double, c1r1: Double, c2r1: Double, c3r1: Double, c4r1: Double, c0r2: Double, c1r2: Double, c2r2: Double, c3r2: Double, c4r2: Double, c0r3: Double, c1r3: Double, c2r3: Double, c3r3: Double, c4r3: Double, c0r4: Double, c1r4: Double, c2r4: Double, c3r4: Double, c4r4: Double)

A 5x5 matrix with double precision

Constructors

Matrix55
Link copied to clipboard
fun Matrix55(c0r0: Double = 0.0, c1r0: Double = 0.0, c2r0: Double = 0.0, c3r0: Double = 0.0, c4r0: Double = 0.0, c0r1: Double = 0.0, c1r1: Double = 0.0, c2r1: Double = 0.0, c3r1: Double = 0.0, c4r1: Double = 0.0, c0r2: Double = 0.0, c1r2: Double = 0.0, c2r2: Double = 0.0, c3r2: Double = 0.0, c4r2: Double = 0.0, c0r3: Double = 0.0, c1r3: Double = 0.0, c2r3: Double = 0.0, c3r3: Double = 0.0, c4r3: Double = 0.0, c0r4: Double = 0.0, c1r4: Double = 0.0, c2r4: Double = 0.0, c3r4: Double = 0.0, c4r4: Double = 0.0)

Types

Companion
Link copied to clipboard
object Companion

Functions

plus
Link copied to clipboard
operator fun plus(mat: Matrix55): Matrix55

Matrix element-wise addition

times
Link copied to clipboard
operator fun times(s: Double): Matrix55

Matrix element-wise multiplication

operator fun times(mat: Matrix55): Matrix55

Matrix concatenation

toString
Link copied to clipboard
open override fun toString(): String

Properties

c0r0
Link copied to clipboard
val c0r0: Double = 0.0
c0r1
Link copied to clipboard
val c0r1: Double = 0.0
c0r2
Link copied to clipboard
val c0r2: Double = 0.0
c0r3
Link copied to clipboard
val c0r3: Double = 0.0
c0r4
Link copied to clipboard
val c0r4: Double = 0.0
c1r0
Link copied to clipboard
val c1r0: Double = 0.0
c1r1
Link copied to clipboard
val c1r1: Double = 0.0
c1r2
Link copied to clipboard
val c1r2: Double = 0.0
c1r3
Link copied to clipboard
val c1r3: Double = 0.0
c1r4
Link copied to clipboard
val c1r4: Double = 0.0
c2r0
Link copied to clipboard
val c2r0: Double = 0.0
c2r1
Link copied to clipboard
val c2r1: Double = 0.0
c2r2
Link copied to clipboard
val c2r2: Double = 0.0
c2r3
Link copied to clipboard
val c2r3: Double = 0.0
c2r4
Link copied to clipboard
val c2r4: Double = 0.0
c3r0
Link copied to clipboard
val c3r0: Double = 0.0
c3r1
Link copied to clipboard
val c3r1: Double = 0.0
c3r2
Link copied to clipboard
val c3r2: Double = 0.0
c3r3
Link copied to clipboard
val c3r3: Double = 0.0
c3r4
Link copied to clipboard
val c3r4: Double = 0.0
c4r0
Link copied to clipboard
val c4r0: Double = 0.0
c4r1
Link copied to clipboard
val c4r1: Double = 0.0
c4r2
Link copied to clipboard
val c4r2: Double = 0.0
c4r3
Link copied to clipboard
val c4r3: Double = 0.0
c4r4
Link copied to clipboard
val c4r4: Double = 0.0
floatArray
Link copied to clipboard
val floatArray: FloatArray

Convert the 5x5 matrix to an array of floats