CheapMatrix4

object CheapMatrix4
Companion
class
trait Product
trait Mirror
class Object
trait Matchable
class Any

Type members

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from
Mirror

Value members

Concrete methods

def apply(row0: (Double, Double, Double, Double), row1: (Double, Double, Double, Double), row2: (Double, Double, Double, Double), row3: (Double, Double, Double, Double)): CheapMatrix4

SHOULD ONLY BE USED BY TESTS

SHOULD ONLY BE USED BY TESTS

def orthographic(left: Double, right: Double, bottom: Double, top: Double, near: Double, far: Double): CheapMatrix4
def orthographic(width: Double, height: Double): CheapMatrix4
def orthographic(x: Double, y: Double, width: Double, height: Double): CheapMatrix4
def rotation(angleInRadians: Radians): Array[Double]
def scale(sx: Double, sy: Double, sz: Double): Array[Double]
def translate(tx: Double, ty: Double, tz: Double): Array[Double]

Concrete fields