# ImageFilter.matrix constructor

ImageFilter.matrix(Float64List matrix4, { FilterQuality filterQuality: FilterQuality.low })

Creates an image filter that applies a matrix transformation.

For example, applying a positive scale matrix (see `new Matrix4.diagonal3`) when used with `BackdropFilter` would magnify the background image.

## Implementation

    ImageFilter.matrix(Float64List matrix4,
                       { FilterQuality filterQuality: FilterQuality.low }) {
      if (matrix4.length != 16)
        throw new ArgumentError('"matrix4" must have 16 entries.');
      _constructor();
      _initMatrix(matrix4, filterQuality.index);
    }