# Uses of Package
org.apache.sis.referencing.operation.matrix

- Packages that use org.apache.sis.referencing.operation.matrix
  Package | Description
  --- | ---
  org.apache.sis.referencing.operation.matrix | Matrix implementations for spatiotemporal referencing.
  org.apache.sis.referencing.operation.transform | Conversions or transformations of multi-dimensional coordinate points.

- Classes in org.apache.sis.referencing.operation.matrix used by org.apache.sis.referencing.operation.matrix
  Class | Description
  --- | ---
  Matrix1 | A matrix of fixed 1×1 size, typically resulting from `MathTransform1D` derivative computation.
  Matrix2 | A matrix of fixed 2×2 size, typically resulting from `MathTransform2D` derivative computation.
  Matrix3 | A matrix of fixed 3×3 size.
  Matrix4 | A matrix of fixed 4×4 size, often used in datum shifts.
  MatrixSIS | A `Matrix` able to perform some operations of interest to Spatial Information Systems (SIS).
  MismatchedMatrixSizeException | Thrown when two matrices can not be added or multiplied because the sizes do not match.
  NoninvertibleMatrixException | Thrown when a matrix can not be inverted.

- Classes in org.apache.sis.referencing.operation.matrix used by org.apache.sis.referencing.operation.transform
  Class | Description
  --- | ---
  MatrixSIS | A `Matrix` able to perform some operations of interest to Spatial Information Systems (SIS).
  NoninvertibleMatrixException | Thrown when a matrix can not be inverted.