Constructors
- Matrix3D.fromIdentity()
- Matrix3D.fromMatrix2D(Matrix matrix)
- Matrix3D.fromMatrix3D(Matrix3D matrix)
- Matrix3D.fromZero()
Properties
- data → Float32List
-
read-only
- hashCode → int
-
Get a hash code for this object.
read-only, inherited - m00 → double
-
read-only
- m01 → double
-
read-only
- m02 → double
-
read-only
- m03 → double
-
read-only
- m10 → double
-
read-only
- m11 → double
-
read-only
- m12 → double
-
read-only
- m13 → double
-
read-only
- m20 → double
-
read-only
- m21 → double
-
read-only
- m22 → double
-
read-only
- m23 → double
-
read-only
- m30 → double
-
read-only
- m31 → double
-
read-only
- m32 → double
-
read-only
- m33 → double
-
read-only
- runtimeType → Type
-
A representation of the runtime type of the object.
read-only, inherited
Operators
-
operator ==(
other) → bool -
The equality operator.
inherited
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 non-existent 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 -
Returns 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