# Hierarchy For Package com.io7m.jtensors.core.parameterized.matrices

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.io7m.jtensors.core.parameterized.matrices.PMatrices2x2D
  - com.io7m.jtensors.core.parameterized.matrices.PMatrices2x2F
  - com.io7m.jtensors.core.parameterized.matrices.PMatrices3x3D
  - com.io7m.jtensors.core.parameterized.matrices.PMatrices3x3F
  - com.io7m.jtensors.core.parameterized.matrices.PMatrices4x4D
  - com.io7m.jtensors.core.parameterized.matrices.PMatrices4x4F
  - com.io7m.jtensors.core.parameterized.matrices.PMatrix2x2D<A,​B> (implements com.io7m.jtensors.core.parameterized.matrices.PMatrix2x2DType<A,​B>)
  - com.io7m.jtensors.core.parameterized.matrices.PMatrix2x2D.Builder<A,​B>
  - com.io7m.jtensors.core.parameterized.matrices.PMatrix2x2F<A,​B> (implements com.io7m.jtensors.core.parameterized.matrices.PMatrix2x2FType<A,​B>)
  - com.io7m.jtensors.core.parameterized.matrices.PMatrix2x2F.Builder<A,​B>
  - com.io7m.jtensors.core.parameterized.matrices.PMatrix3x3D<A,​B> (implements com.io7m.jtensors.core.parameterized.matrices.PMatrix3x3DType<A,​B>)
  - com.io7m.jtensors.core.parameterized.matrices.PMatrix3x3D.Builder<A,​B>
  - com.io7m.jtensors.core.parameterized.matrices.PMatrix3x3F<A,​B> (implements com.io7m.jtensors.core.parameterized.matrices.PMatrix3x3FType<A,​B>)
  - com.io7m.jtensors.core.parameterized.matrices.PMatrix3x3F.Builder<A,​B>
  - com.io7m.jtensors.core.parameterized.matrices.PMatrix4x4D<A,​B> (implements com.io7m.jtensors.core.parameterized.matrices.PMatrix4x4DType<A,​B>)
  - com.io7m.jtensors.core.parameterized.matrices.PMatrix4x4D.Builder<A,​B>
  - com.io7m.jtensors.core.parameterized.matrices.PMatrix4x4F<A,​B> (implements com.io7m.jtensors.core.parameterized.matrices.PMatrix4x4FType<A,​B>)
  - com.io7m.jtensors.core.parameterized.matrices.PMatrix4x4F.Builder<A,​B>

## Interface Hierarchy

- com.io7m.jtensors.core.MatrixComputationalType
  - com.io7m.jtensors.core.parameterized.matrices.PMatrix2x2DType<A,​B> (also extends com.io7m.jtensors.core.parameterized.matrices.PMatrixReadable2x2DType<A,​B>)
  - com.io7m.jtensors.core.parameterized.matrices.PMatrix2x2FType<A,​B> (also extends com.io7m.jtensors.core.parameterized.matrices.PMatrixReadable2x2FType<A,​B>)
  - com.io7m.jtensors.core.parameterized.matrices.PMatrix3x3DType<A,​B> (also extends com.io7m.jtensors.core.parameterized.matrices.PMatrixReadable3x3DType<A,​B>)
  - com.io7m.jtensors.core.parameterized.matrices.PMatrix3x3FType<A,​B> (also extends com.io7m.jtensors.core.parameterized.matrices.PMatrixReadable3x3FType<A,​B>)
  - com.io7m.jtensors.core.parameterized.matrices.PMatrix4x4DType<A,​B> (also extends com.io7m.jtensors.core.parameterized.matrices.PMatrixReadable4x4DType<A,​B>)
  - com.io7m.jtensors.core.parameterized.matrices.PMatrix4x4FType<A,​B> (also extends com.io7m.jtensors.core.parameterized.matrices.PMatrixReadable4x4FType<A,​B>)
- com.io7m.jtensors.core.unparameterized.matrices.MatrixReadableDType
  - com.io7m.jtensors.core.unparameterized.matrices.MatrixReadable2x2DType
    - com.io7m.jtensors.core.parameterized.matrices.PMatrixReadable2x2DType<A,​B>
      - com.io7m.jtensors.core.parameterized.matrices.PMatrix2x2DType<A,​B> (also extends com.io7m.jtensors.core.MatrixComputationalType)
  - com.io7m.jtensors.core.unparameterized.matrices.MatrixReadable3x3DType
    - com.io7m.jtensors.core.parameterized.matrices.PMatrixReadable3x3DType<A,​B>
      - com.io7m.jtensors.core.parameterized.matrices.PMatrix3x3DType<A,​B> (also extends com.io7m.jtensors.core.MatrixComputationalType)
  - com.io7m.jtensors.core.unparameterized.matrices.MatrixReadable4x4DType
    - com.io7m.jtensors.core.parameterized.matrices.PMatrixReadable4x4DType<A,​B>
      - com.io7m.jtensors.core.parameterized.matrices.PMatrix4x4DType<A,​B> (also extends com.io7m.jtensors.core.MatrixComputationalType)
- com.io7m.jtensors.core.unparameterized.matrices.MatrixReadableFType
  - com.io7m.jtensors.core.unparameterized.matrices.MatrixReadable2x2FType
    - com.io7m.jtensors.core.parameterized.matrices.PMatrixReadable2x2FType<A,​B>
      - com.io7m.jtensors.core.parameterized.matrices.PMatrix2x2FType<A,​B> (also extends com.io7m.jtensors.core.MatrixComputationalType)
  - com.io7m.jtensors.core.unparameterized.matrices.MatrixReadable3x3FType
    - com.io7m.jtensors.core.parameterized.matrices.PMatrixReadable3x3FType<A,​B>
      - com.io7m.jtensors.core.parameterized.matrices.PMatrix3x3FType<A,​B> (also extends com.io7m.jtensors.core.MatrixComputationalType)
  - com.io7m.jtensors.core.unparameterized.matrices.MatrixReadable4x4FType
    - com.io7m.jtensors.core.parameterized.matrices.PMatrixReadable4x4FType<A,​B>
      - com.io7m.jtensors.core.parameterized.matrices.PMatrix4x4FType<A,​B> (also extends com.io7m.jtensors.core.MatrixComputationalType)