Matrix3D class

Properties

data Float32List
no setter
hashCode int
The hash code for this object.
no setterinherited
m00 double
no setter
m01 double
no setter
m02 double
no setter
m03 double
no setter
m10 double
no setter
m11 double
no setter
m12 double
no setter
m13 double
no setter
m20 double
no setter
m21 double
no setter
m22 double
no setter
m23 double
no setter
m30 double
no setter
m31 double
no setter
m32 double
no setter
m33 double
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

clone() Matrix3D
concat(Matrix3D matrix) → void
concat2D(Matrix matrix) → void
concatInverse2D(Matrix matrix) → void
copyFrom(Matrix3D matrix) → void
copyFrom2D(Matrix matrix) → void
copyFrom2DAndConcat(Matrix copyMatrix, Matrix3D concatMatrix) → void
copyFromAndConcat(Matrix3D copyMatrix, Matrix3D concatMatrix) → void
copyFromAndConcat2D(Matrix3D copyMatrix, Matrix concatMatrix) → void
invert() → void
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
prepend(Matrix3D matrix) → void
prepend2D(Matrix matrix) → void
prependInverse2D(Matrix matrix) → void
prependTranslation(num translationX, num translationY, num translationZ) → void
rotateX(num angle) → void
rotateY(num angle) → void
rotateZ(num angle) → void
scale(num scaleX, num scaleY, num scaleZ) → void
setIdentity() → void
setZero() → void
toString() String
A string representation of this object.
inherited
transformPoint(Point<num> point, [Point<num>? returnPoint]) Point<num>
transformPointInverse(Point<num> point, [Point<num>? returnPoint]) Point<num>
transformRectangle(Rectangle<num> rectangle, [Rectangle<num>? returnRectangle]) Rectangle<num>
translate(num translationX, num translationY, num translationZ) → void

Operators

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