DOMMatrixReadOnly class
The interface represents a read-only 4×4 matrix, suitable for 2D and 3D operations. The DOMMatrix interface — which is based upon —adds mutability, allowing you to alter the matrix after creating it. This interface should be available inside web workers, though some implementations doesn't allow it yet.
- Implementers
- Available extensions
- Annotations
- 
    - @JS.new()
- @staticInterop
 
Constructors
- DOMMatrixReadOnly([dynamic init])
- 
          
            factory
Properties
- a → dynamic
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension no setter
- b → dynamic
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension no setter
- c → dynamic
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension no setter
- d → dynamic
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension no setter
- e → dynamic
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension no setter
- f → dynamic
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension no setter
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- is2D → bool
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension no setter
- isIdentity → bool
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension no setter
- m11 → dynamic
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension no setter
- m12 → dynamic
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension no setter
- m13 → dynamic
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension no setter
- m14 → dynamic
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension no setter
- m21 → dynamic
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension no setter
- m22 → dynamic
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension no setter
- m23 → dynamic
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension no setter
- m24 → dynamic
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension no setter
- m31 → dynamic
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension no setter
- m32 → dynamic
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension no setter
- m33 → dynamic
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension no setter
- m34 → dynamic
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension no setter
- m41 → dynamic
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension no setter
- m42 → dynamic
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension no setter
- m43 → dynamic
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension no setter
- m44 → dynamic
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension no setter
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
Methods
- 
  flipX() → DOMMatrix 
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension 
- 
  flipY() → DOMMatrix 
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension 
- 
  inverse() → DOMMatrix 
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension 
- 
  mToString() → String 
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension 
- 
  multiply([DOMMatrixInit? other]) → DOMMatrix 
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension 
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  rotate([dynamic rotX = 0, dynamic rotY, dynamic rotZ]) → DOMMatrix 
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension 
- 
  rotateAxisAngle([dynamic x = 0, dynamic y = 0, dynamic z = 0, dynamic angle = 0]) → DOMMatrix 
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension 
- 
  rotateFromVector([dynamic x = 0, dynamic y = 0]) → DOMMatrix 
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension 
- 
  scale([dynamic scaleX = 1, dynamic scaleY, dynamic scaleZ = 1, dynamic originX = 0, dynamic originY = 0, dynamic originZ = 0]) → DOMMatrix 
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension 
- 
  scale3d([dynamic scale = 1, dynamic originX = 0, dynamic originY = 0, dynamic originZ = 0]) → DOMMatrix 
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension 
- 
  scaleNonUniform([dynamic scaleX = 1, dynamic scaleY = 1]) → DOMMatrix 
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension 
- 
  skewX([dynamic sx = 0]) → DOMMatrix 
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension 
- 
  skewY([dynamic sy = 0]) → DOMMatrix 
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension 
- 
  toFloat32Array() → Float32List 
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension 
- 
  toFloat64Array() → Float64List 
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension 
- 
  toJSON() → dynamic 
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension 
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
- 
  transformPoint([DOMPointInit? point]) → DOMPoint 
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension 
- 
  translate([dynamic tx = 0, dynamic ty = 0, dynamic tz = 0]) → DOMMatrix 
- 
      Available on DOMMatrixReadOnly, provided by the PropsDOMMatrixReadOnly extension 
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited
Static Methods
- 
  fromFloat32Array(Float32List array32) → dynamic 
- 
  fromFloat64Array(Float64List array64) → dynamic 
- 
  fromMatrix([DOMMatrixInit? other]) → dynamic