@NonNullByDefault

# Package com.io7m.jtensors

- Interface Summary
  Interface | Description
  --- | ---
  MatrixReadable2x2DType | 'Read' interface to 2x2 matrices with double precision elements.
  MatrixReadable2x2FType | 'Read' interface to 2x2 matrices with single precision elements.
  MatrixReadable3x3DType | 'Read' interface to 3x3 matrices with double precision elements.
  MatrixReadable3x3FType | 'Read' interface to 3x3 matrices with single precision elements.
  MatrixReadable4x4DType | 'Read' interface to 4x4 matrices with double precision elements.
  MatrixReadable4x4FType | 'Read' interface to 4x4 matrices with single precision elements.
  MatrixReadableDType | 'Read' interface to matrices with double precision elements.
  MatrixReadableFType | 'Read' interface to matrices with single precision elements.
  QuaternionReadable4DType | 'Read' interface to four-dimensional quaternions with double precision elements.
  QuaternionReadable4FType | 'Read' interface to four-dimensional quaternions with single precision elements.
  QuaternionWritable4DType | 'Write' interface to four-dimensional quaternions with double precision elements.
  QuaternionWritable4FType | 'Write' interface to four-dimensional quaternions with single precision elements.
  VectorReadable2DType | 'Read' interface to two-dimensional vectors with double precision elements.
  VectorReadable2FType | 'Read' interface to two-dimensional vectors with single precision elements.
  VectorReadable2IType | 'Read' interface to two-dimensional vectors with integer elements.
  VectorReadable2LType | 'Read' interface to two-dimensional vectors with integer elements.
  VectorReadable3DType | 'Read' interface to three-dimensional vectors with double precision elements.
  VectorReadable3FType | 'Read' interface to three-dimensional vectors with single precision elements.
  VectorReadable3IType | 'Read' interface to three-dimensional vectors with integer elements.
  VectorReadable3LType | 'Read' interface to three-dimensional vectors with integer elements.
  VectorReadable4DType | 'Read' interface to four-dimensional vectors with double precision elements.
  VectorReadable4FType | 'Read' interface to four-dimensional vectors with single precision elements.
  VectorReadable4IType | 'Read' interface to four-dimensional vectors with integer elements.
  VectorReadable4LType | 'Read' interface to four-dimensional vectors with integer elements.
  VectorWritable2DType | 'Write' interface to two-dimensional vectors with double precision elements.
  VectorWritable2FType | 'Write' interface to two-dimensional vectors with single precision elements.
  VectorWritable2IType | 'Write' interface to two-dimensional vectors with integer elements.
  VectorWritable2LType | 'Write' interface to two-dimensional vectors with long integer elements.
  VectorWritable3DType | 'Write' interface to three-dimensional vectors with double precision elements.
  VectorWritable3FType | 'Write' interface to three-dimensional vectors with single precision elements.
  VectorWritable3IType | 'Write' interface to three-dimensional vectors with integer elements.
  VectorWritable3LType | 'Write' interface to three-dimensional vectors with long integer elements.
  VectorWritable4DType | 'Write' interface to four-dimensional vectors with double precision elements.
  VectorWritable4FType | 'Write' interface to four-dimensional vectors with single precision elements.
  VectorWritable4IType | 'Write' interface to four-dimensional vectors with integer elements.
  VectorWritable4LType | 'Write' interface to four-dimensional vectors with long integer elements.

- Class Summary
  Class | Description
  --- | ---
  MatrixM2x2D | A 2x2 mutable matrix type with double precision elements.
  MatrixM2x2F | A 2x2 mutable matrix type with single precision elements.
  MatrixM3x3D | A 3x3 mutable matrix type with double precision elements.
  MatrixM3x3D.Context | The Context type contains the minimum storage required for all of the functions of the `MatrixM3x3D` class.
  MatrixM3x3F | A 3x3 mutable matrix type with single precision elements.
  MatrixM3x3F.Context | The Context type contains the minimum storage required for all of the functions of the `MatrixM3x3F` class.
  MatrixM4x4D | A 4x4 mutable matrix type with double precision elements.
  MatrixM4x4D.Context | The Context type contains the minimum storage required for all of the functions of the `MatrixM4x4D` class.
  MatrixM4x4F | A 4x4 mutable matrix type with single precision elements.
  MatrixM4x4F.Context | The Context type contains the minimum storage required for all of the functions of the `MatrixM4x4F` class.
  OrthonormalizedI3D | Three immutable orthonormal vectors.
  OrthonormalizedI3F | Three immutable orthonormal vectors.
  QuaternionI4D | A four-dimensional immutable quaternion type with double precision elements.
  QuaternionI4D.Context | The Context type contains the minimum storage required for all of the functions of the `QuaternionI4D` class.
  QuaternionI4F | A four-dimensional immutable quaternion type with single precision elements.
  QuaternionI4F.Context | The Context type contains the minimum storage required for all of the functions of the `QuaternionM4F` class.
  QuaternionM4D | A four-dimensional mutable quaternion type with double precision elements.
  QuaternionM4D.Context | The Context type contains the minimum storage required for all of the functions of the `QuaternionM4D` class.
  QuaternionM4F | A four-dimensional mutable quaternion type with single precision elements.
  QuaternionM4F.Context | The Context type contains the minimum storage required for all of the functions of the `QuaternionM4D` class.
  VectorI2D | A two-dimensional immutable vector type with double precision elements.
  VectorI2F | A two-dimensional immutable vector type with single precision elements.
  VectorI2I | A two-dimensional immutable vector type with integer elements.
  VectorI2L | A two-dimensional immutable vector type with integer elements.
  VectorI3D | A three-dimensional immutable vector type with double precision elements.
  VectorI3F | A three-dimensional immutable vector type with single precision elements.
  VectorI3I | A three-dimensional immutable vector type with integer elements.
  VectorI3L | A three-dimensional immutable vector type with integer elements.
  VectorI4D | A four-dimensional immutable vector type with double precision elements.
  VectorI4F | A four-dimensional immutable vector type with single precision elements.
  VectorI4I | A four-dimensional immutable vector type with integer elements.
  VectorI4L | A four-dimensional immutable vector type with integer elements.
  VectorM2D | A two-dimensional mutable vector type with double precision elements.
  VectorM2F | A two-dimensional mutable vector type with single precision elements.
  VectorM2I | A two-dimensional mutable vector type with integer elements.
  VectorM2L | A two-dimensional mutable vector type with integer elements.
  VectorM3D | A three-dimensional mutable vector type with double precision elements.
  VectorM3F | A three-dimensional mutable vector type with single precision elements.
  VectorM3I | A three-dimensional mutable vector type with integer elements.
  VectorM3L | A three-dimensional mutable vector type with integer elements.
  VectorM4D | A four-dimensional mutable vector type with double precision elements.
  VectorM4F | A four-dimensional mutable vector type with single precision elements.
  VectorM4I | A four-dimensional mutable vector type with integer elements.
  VectorM4L | A four-dimensional mutable vector type with integer elements.

Copyright © 2014 <code@io7m.com> http://io7m.com