Matrix44SIMDOperations class Null safety

Static methods operating on 4x4 matrices packed column major into a Float32x4List.

Constructors

Matrix44SIMDOperations()

Properties

hashCode int
The hash code for this object.
read-onlyinherited
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

multiply(Float32x4List out, int outOffset, Float32x4List A, int aOffset, Float32x4List B, int bOffset) → void
out = A * B; Starting at outOffset, aOffset, and bOffset.
transform4(Float32x4List out, int outOffset, Float32x4List matrix, int matrixOffset, Float32x4List vector, int vectorOffset) → void
Transform the 4D vector starting at vectorOffset by the 4x4 matrix starting at matrixOffset. Store result in out starting at outOffset.
zero(Float32x4List matrix, int offset) → void