Module com.io7m.jtensors.core

# Package com.io7m.jtensors.core.parameterized.vectors

Parameterized vector types.

- Interface Summary
  Interface | Description
  --- | ---
  PVector2DType<T> | The type of 2D `double`-typed vectors.
  PVector2FType<T> | The type of 2D `float`-typed vectors.
  PVector2IType<T> | The type of 2D `int`-typed vectors.
  PVector2LType<T> | The type of 2D `long`-typed vectors.
  PVector3DType<T> | The type of 3D `double`-typed vectors.
  PVector3FType<T> | The type of 3D `float`-typed vectors.
  PVector3IType<T> | The type of 3D `int`-typed vectors.
  PVector3LType<T> | The type of 3D `long`-typed vectors.
  PVector4DType<T> | The type of 4D `double`-typed vectors.
  PVector4FType<T> | The type of 4D `float`-typed vectors.
  PVector4IType<T> | The type of 4D `int`-typed vectors.
  PVector4LType<T> | The type of 4D `long`-typed vectors.
  PVectorReadable2DType<T> | The type of 2D `double`-typed vectors.
  PVectorReadable2FType<T> | The type of 2D `float`-typed vectors.
  PVectorReadable2IType<T> | The type of 2D `int`-typed vectors.
  PVectorReadable2LType<T> | The type of 2D `long`-typed vectors.
  PVectorReadable3DType<T> | The type of 3D `double`-typed vectors.
  PVectorReadable3FType<T> | The type of 3D `float`-typed vectors.
  PVectorReadable3IType<T> | The type of 3D `int`-typed vectors.
  PVectorReadable3LType<T> | The type of 3D `long`-typed vectors.
  PVectorReadable4DType<T> | The type of 4D `double`-typed vectors.
  PVectorReadable4FType<T> | The type of 4D `float`-typed vectors.
  PVectorReadable4IType<T> | The type of 4D `int`-typed vectors.
  PVectorReadable4LType<T> | The type of 4D `long`-typed vectors.

- Class Summary
  Class | Description
  --- | ---
  PVector2D<T> | The type of 2D `double`-typed vectors.
  PVector2D.Builder<T> | Builds instances of type `PVector2D`.
  PVector2F<T> | The type of 2D `float`-typed vectors.
  PVector2F.Builder<T> | Builds instances of type `PVector2F`.
  PVector2I<T> | The type of 2D `int`-typed vectors.
  PVector2I.Builder<T> | Builds instances of type `PVector2I`.
  PVector2L<T> | The type of 2D `long`-typed vectors.
  PVector2L.Builder<T> | Builds instances of type `PVector2L`.
  PVector3D<T> | The type of 3D `double`-typed vectors.
  PVector3D.Builder<T> | Builds instances of type `PVector3D`.
  PVector3F<T> | The type of 3D `float`-typed vectors.
  PVector3F.Builder<T> | Builds instances of type `PVector3F`.
  PVector3I<T> | The type of 3D `int`-typed vectors.
  PVector3I.Builder<T> | Builds instances of type `PVector3I`.
  PVector3L<T> | The type of 3D `long`-typed vectors.
  PVector3L.Builder<T> | Builds instances of type `PVector3L`.
  PVector4D<T> | The type of 4D `double`-typed vectors.
  PVector4D.Builder<T> | Builds instances of type `PVector4D`.
  PVector4F<T> | The type of 4D `float`-typed vectors.
  PVector4F.Builder<T> | Builds instances of type `PVector4F`.
  PVector4I<T> | The type of 4D `int`-typed vectors.
  PVector4I.Builder<T> | Builds instances of type `PVector4I`.
  PVector4L<T> | The type of 4D `long`-typed vectors.
  PVector4L.Builder<T> | Builds instances of type `PVector4L`.
  PVectors2D | Functions over `PVector2D` values.
  PVectors2F | Functions over `PVector2F` values.
  PVectors2I | Functions over `PVector2I` values.
  PVectors2L | Functions over `PVector2L` values.
  PVectors3D | Functions over `PVector3D` values.
  PVectors3F | Functions over `PVector3F` values.
  PVectors3I | Functions over `PVector3I` values.
  PVectors3L | Functions over `PVector3L` values.
  PVectors4D | Functions over `PVector4D` values.
  PVectors4F | Functions over `PVector4F` values.
  PVectors4I | Functions over `PVector4I` values.
  PVectors4L | Functions over `PVector4L` values.

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