A C D E F G H I L M N O P Q R S T V Z

## A

absolute(VectorReadable2DType) - Static method in class com.io7m.jtensors.VectorI2D
  Calculate the absolute value of the vector `v`.
absolute(VectorReadable2FType) - Static method in class com.io7m.jtensors.VectorI2F
  Calculate the absolute value of the vector `v`.
absolute(VectorReadable2IType) - Static method in class com.io7m.jtensors.VectorI2I
  Calculate the absolute values of the elements in vector `v`.
absolute(VectorReadable2LType) - Static method in class com.io7m.jtensors.VectorI2L
  Calculate the absolute values of the elements in vector `v`.
absolute(VectorReadable3DType) - Static method in class com.io7m.jtensors.VectorI3D
  Calculate the absolute value of the vector `v`.
absolute(VectorReadable3FType) - Static method in class com.io7m.jtensors.VectorI3F
  Calculate the absolute value of the vector `v`.
absolute(VectorReadable3IType) - Static method in class com.io7m.jtensors.VectorI3I
  Calculate the absolute values of the elements in vector `v`.
absolute(VectorReadable3LType) - Static method in class com.io7m.jtensors.VectorI3L
  Calculate the absolute values of the elements in vector `v`.
absolute(VectorReadable4DType) - Static method in class com.io7m.jtensors.VectorI4D
  Calculate the absolute value of the vector `v`.
absolute(VectorReadable4FType) - Static method in class com.io7m.jtensors.VectorI4F
  Calculate the absolute value of the vector `v`.
absolute(VectorReadable4IType) - Static method in class com.io7m.jtensors.VectorI4I
  Calculate the absolute values of the elements in vector `v`.
absolute(VectorReadable4LType) - Static method in class com.io7m.jtensors.VectorI4L
  Calculate the absolute values of the elements in vector `v`.
absolute(VectorReadable2DType, VectorM2D) - Static method in class com.io7m.jtensors.VectorM2D
  Calculate the absolute values of the elements in vector `v`, saving the result to `out`.
absolute(VectorReadable2FType, VectorM2F) - Static method in class com.io7m.jtensors.VectorM2F
  Calculate the absolute values of the elements in vector `v`, saving the result to `out`.
absolute(VectorReadable2IType, VectorM2I) - Static method in class com.io7m.jtensors.VectorM2I
  Calculate the absolute values of the elements in vector `v`, saving the result to `out`.
absolute(VectorReadable2LType, VectorM2L) - Static method in class com.io7m.jtensors.VectorM2L
  Calculate the absolute values of the elements in vector `v`, saving the result to `out`.
absolute(VectorReadable3DType, VectorM3D) - Static method in class com.io7m.jtensors.VectorM3D
  Calculate the absolute values of the elements in vector `v`, saving the result to `out`.
absolute(VectorReadable3FType, VectorM3F) - Static method in class com.io7m.jtensors.VectorM3F
  Calculate the absolute values of the elements in vector `v`, saving the result to `out`.
absolute(VectorReadable3IType, VectorM3I) - Static method in class com.io7m.jtensors.VectorM3I
  Calculate the absolute values of the elements in vector `v`, saving the result to `out`.
absolute(VectorReadable3LType, VectorM3L) - Static method in class com.io7m.jtensors.VectorM3L
  Calculate the absolute values of the elements in vector `v`, saving the result to `out`.
absolute(VectorReadable4DType, VectorM4D) - Static method in class com.io7m.jtensors.VectorM4D
  Calculate the absolute values of the elements in vector `v`, saving the result to `out`.
absolute(VectorReadable4FType, VectorM4F) - Static method in class com.io7m.jtensors.VectorM4F
  Calculate the absolute values of the elements in vector `v`, saving the result to `out`.
absolute(VectorReadable4IType, VectorM4I) - Static method in class com.io7m.jtensors.VectorM4I
  Calculate the absolute values of the elements in vector `v`, saving the result to `out`.
absolute(VectorReadable4LType, VectorM4L) - Static method in class com.io7m.jtensors.VectorM4L
  Calculate the absolute values of the elements in vector `v`, saving the result to `out`.
absoluteInPlace(VectorM2D) - Static method in class com.io7m.jtensors.VectorM2D
  Calculate the absolute values of the elements in vector `v`, modifying the vector in-place.
absoluteInPlace(VectorM2F) - Static method in class com.io7m.jtensors.VectorM2F
  Calculate the absolute values of the elements in vector `v`, modifying the vector in-place.
absoluteInPlace(VectorM2I) - Static method in class com.io7m.jtensors.VectorM2I
  Calculate the absolute values of the elements in vector `v`, saving the result to `v`.
absoluteInPlace(VectorM2L) - Static method in class com.io7m.jtensors.VectorM2L
  Calculate the absolute values of the elements in vector `v`, saving the result to `v`.
absoluteInPlace(VectorM3D) - Static method in class com.io7m.jtensors.VectorM3D
  Calculate the absolute values of the elements in vector `v`, modifying the vector in-place.
absoluteInPlace(VectorM3F) - Static method in class com.io7m.jtensors.VectorM3F
  Calculate the absolute values of the elements in vector `v`, modifying the vector in-place.
absoluteInPlace(VectorM3I) - Static method in class com.io7m.jtensors.VectorM3I
  Calculate the absolute values of the elements in vector `v`, saving the result to `v`.
absoluteInPlace(VectorM3L) - Static method in class com.io7m.jtensors.VectorM3L
  Calculate the absolute values of the elements in vector `v`, saving the result to `v`.
absoluteInPlace(VectorM4D) - Static method in class com.io7m.jtensors.VectorM4D
  Calculate the absolute values of the elements in vector `v`, modifying the vector in-place.
absoluteInPlace(VectorM4F) - Static method in class com.io7m.jtensors.VectorM4F
  Calculate the absolute values of the elements in vector `v`, modifying the vector in-place.
absoluteInPlace(VectorM4I) - Static method in class com.io7m.jtensors.VectorM4I
  Calculate the absolute values of the elements in vector `v`, saving the result to `v`.
absoluteInPlace(VectorM4L) - Static method in class com.io7m.jtensors.VectorM4L
  Calculate the absolute values of the elements in vector `v`, saving the result to `v`.
add(MatrixReadable2x2DType, MatrixReadable2x2DType, MatrixM2x2D) - Static method in class com.io7m.jtensors.MatrixM2x2D
  Elementwise add of matrices `m0` and `m1`.
add(MatrixReadable2x2FType, MatrixReadable2x2FType, MatrixM2x2F) - Static method in class com.io7m.jtensors.MatrixM2x2F
  Elementwise add of matrices `m0` and `m1`.
add(MatrixReadable3x3DType, MatrixReadable3x3DType, MatrixM3x3D) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Elementwise add of matrices `m0` and `m1`.
add(MatrixReadable3x3FType, MatrixReadable3x3FType, MatrixM3x3F) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Elementwise add of matrices `m0` and `m1`.
add(MatrixReadable4x4DType, MatrixReadable4x4DType, MatrixM4x4D) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Elementwise add of matrices `m0` and `m1`.
add(MatrixReadable4x4FType, MatrixReadable4x4FType, MatrixM4x4F) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Elementwise add of matrices `m0` and `m1`.
add(QuaternionReadable4DType, QuaternionReadable4DType) - Static method in class com.io7m.jtensors.QuaternionI4D
  Calculate the element-wise sum of the quaternions `q0` and `q1`.
add(QuaternionReadable4FType, QuaternionReadable4FType) - Static method in class com.io7m.jtensors.QuaternionI4F
  Calculate the element-wise sum of the quaternions `q0` and `q1`.
add(QuaternionReadable4DType, QuaternionReadable4DType, QuaternionM4D) - Static method in class com.io7m.jtensors.QuaternionM4D
  Calculate the element-wise sum of the quaternions `q0` and `q1`, saving the result to `qr`.
add(QuaternionReadable4FType, QuaternionReadable4FType, QuaternionM4F) - Static method in class com.io7m.jtensors.QuaternionM4F
  Calculate the element-wise sum of the quaternions `q0` and `q1`, saving the result to `qr`.
add(VectorReadable2DType, VectorReadable2DType) - Static method in class com.io7m.jtensors.VectorI2D
  Calculate the element-wise sum of the vectors `v0` and `v1`.
add(VectorReadable2FType, VectorReadable2FType) - Static method in class com.io7m.jtensors.VectorI2F
  Calculate the element-wise sum of the vectors `v0` and `v1`.
add(VectorReadable2IType, VectorReadable2IType) - Static method in class com.io7m.jtensors.VectorI2I
  Calculate the element-wise sum of the vectors `v0` and `v1`.
add(VectorReadable2LType, VectorReadable2LType) - Static method in class com.io7m.jtensors.VectorI2L
  Calculate the element-wise sum of the vectors `v0` and `v1`.
add(VectorReadable3DType, VectorReadable3DType) - Static method in class com.io7m.jtensors.VectorI3D
  Calculate the element-wise sum of the vectors `v0` and `v1`.
add(VectorReadable3FType, VectorReadable3FType) - Static method in class com.io7m.jtensors.VectorI3F
  Calculate the element-wise sum of the vectors `v0` and `v1`.
add(VectorReadable3IType, VectorReadable3IType) - Static method in class com.io7m.jtensors.VectorI3I
  Calculate the element-wise sum of the vectors `v0` and `v1`.
add(VectorReadable3LType, VectorReadable3LType) - Static method in class com.io7m.jtensors.VectorI3L
  Calculate the element-wise sum of the vectors `v0` and `v1`.
add(VectorReadable4DType, VectorReadable4DType) - Static method in class com.io7m.jtensors.VectorI4D
  Calculate the element-wise sum of the vectors `v0` and `v1`.
add(VectorReadable4FType, VectorReadable4FType) - Static method in class com.io7m.jtensors.VectorI4F
  Calculate the element-wise sum of the vectors `v0` and `v1`.
add(VectorReadable4IType, VectorReadable4IType) - Static method in class com.io7m.jtensors.VectorI4I
  Calculate the element-wise sum of the vectors `v0` and `v1`.
add(VectorReadable4LType, VectorReadable4LType) - Static method in class com.io7m.jtensors.VectorI4L
  Calculate the element-wise sum of the vectors `v0` and `v1`.
add(VectorReadable2DType, VectorReadable2DType, VectorM2D) - Static method in class com.io7m.jtensors.VectorM2D
  Calculate the element-wise sum of the vectors `v0` and `v1`, saving the result to `out`.
add(VectorReadable2FType, VectorReadable2FType, VectorM2F) - Static method in class com.io7m.jtensors.VectorM2F
  Calculate the element-wise sum of the vectors `v0` and `v1`, saving the result to `out`.
add(VectorReadable2IType, VectorReadable2IType, VectorM2I) - Static method in class com.io7m.jtensors.VectorM2I
  Calculate the element-wise sum of the vectors `v0` and `v1`, saving the result to `out`.
add(VectorReadable2LType, VectorReadable2LType, VectorM2L) - Static method in class com.io7m.jtensors.VectorM2L
  Calculate the element-wise sum of the vectors `v0` and `v1`, saving the result to `out`.
add(VectorReadable3DType, VectorReadable3DType, VectorM3D) - Static method in class com.io7m.jtensors.VectorM3D
  Calculate the element-wise sum of the vectors `v0` and `v1`, saving the result to `out`.
add(VectorReadable3FType, VectorReadable3FType, VectorM3F) - Static method in class com.io7m.jtensors.VectorM3F
  Calculate the element-wise sum of the vectors `v0` and `v1`, saving the result to `out`.
add(VectorReadable3IType, VectorReadable3IType, VectorM3I) - Static method in class com.io7m.jtensors.VectorM3I
  Calculate the element-wise sum of the vectors `v0` and `v1`, saving the result to `out`.
add(VectorReadable3LType, VectorReadable3LType, VectorM3L) - Static method in class com.io7m.jtensors.VectorM3L
  Calculate the element-wise sum of the vectors `v0` and `v1`, saving the result to `out`.
add(VectorReadable4DType, VectorReadable4DType, VectorM4D) - Static method in class com.io7m.jtensors.VectorM4D
  Calculate the element-wise sum of the vectors `v0` and `v1`, saving the result to `out`.
add(VectorReadable4FType, VectorReadable4FType, VectorM4F) - Static method in class com.io7m.jtensors.VectorM4F
  Calculate the element-wise sum of the vectors `v0` and `v1`, saving the result to `out`.
add(VectorReadable4IType, VectorReadable4IType, VectorM4I) - Static method in class com.io7m.jtensors.VectorM4I
  Calculate the element-wise sum of the vectors `v0` and `v1`, saving the result to `out`.
add(VectorReadable4LType, VectorReadable4LType, VectorM4L) - Static method in class com.io7m.jtensors.VectorM4L
  Calculate the element-wise sum of the vectors `v0` and `v1`, saving the result to `out`.
addInPlace(MatrixM2x2D, MatrixReadable2x2DType) - Static method in class com.io7m.jtensors.MatrixM2x2D
  Elementwise add of matrices `m0` and `m1`, returning the result in `m0`.
addInPlace(MatrixM2x2F, MatrixReadable2x2FType) - Static method in class com.io7m.jtensors.MatrixM2x2F
  Elementwise add of matrices `m0` and `m1`, returning the result in `m0`.
addInPlace(MatrixM3x3D, MatrixM3x3D) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Elementwise add of matrices `m0` and `m1`, returning the result in `m0`.
addInPlace(MatrixM3x3F, MatrixM3x3F) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Elementwise add of matrices `m0` and `m1`, returning the result in `m0`.
addInPlace(MatrixM4x4D, MatrixReadable4x4DType) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Elementwise add of matrices `m0` and `m1`, returning the result in `m0`.
addInPlace(MatrixM4x4F, MatrixReadable4x4FType) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Elementwise add of matrices `m0` and `m1`, returning the result in `m0`.
addInPlace(QuaternionM4D, QuaternionReadable4DType) - Static method in class com.io7m.jtensors.QuaternionM4D
  Calculate the element-wise sum of the quaternions `q0` and `q1`, saving the result to `q0`.
addInPlace(QuaternionM4F, QuaternionReadable4FType) - Static method in class com.io7m.jtensors.QuaternionM4F
  Calculate the element-wise sum of the quaternions `q0` and `q1`, saving the result to `q0`.
addInPlace(VectorM2D, VectorReadable2DType) - Static method in class com.io7m.jtensors.VectorM2D
  Calculate the element-wise sum of the vectors `v0` and `v1`, saving the result to `v0`.
addInPlace(VectorM2F, VectorReadable2FType) - Static method in class com.io7m.jtensors.VectorM2F
  Calculate the element-wise sum of the vectors `v0` and `v1`, saving the result to `v0`.
addInPlace(VectorM2I, VectorReadable2IType) - Static method in class com.io7m.jtensors.VectorM2I
  Calculate the element-wise sum of the vectors `v0` and `v1`, saving the result to `v0`.
addInPlace(VectorM2L, VectorReadable2LType) - Static method in class com.io7m.jtensors.VectorM2L
  Calculate the element-wise sum of the vectors `v0` and `v1`, saving the result to `v0`.
addInPlace(VectorM3D, VectorReadable3DType) - Static method in class com.io7m.jtensors.VectorM3D
  Calculate the element-wise sum of the vectors `v0` and `v1`, saving the result to `v0`.
addInPlace(VectorM3F, VectorReadable3FType) - Static method in class com.io7m.jtensors.VectorM3F
  Calculate the element-wise sum of the vectors `v0` and `v1`, saving the result to `v0`.
addInPlace(VectorM3I, VectorReadable3IType) - Static method in class com.io7m.jtensors.VectorM3I
  Calculate the element-wise sum of the vectors `v0` and `v1`, saving the result to `v0`.
addInPlace(VectorM3L, VectorReadable3LType) - Static method in class com.io7m.jtensors.VectorM3L
  Calculate the element-wise sum of the vectors `v0` and `v1`, saving the result to `v0`.
addInPlace(VectorM4D, VectorReadable4DType) - Static method in class com.io7m.jtensors.VectorM4D
  Calculate the element-wise sum of the vectors `v0` and `v1`, saving the result to `v0`.
addInPlace(VectorM4F, VectorReadable4FType) - Static method in class com.io7m.jtensors.VectorM4F
  Calculate the element-wise sum of the vectors `v0` and `v1`, saving the result to `v0`.
addInPlace(VectorM4I, VectorReadable4IType) - Static method in class com.io7m.jtensors.VectorM4I
  Calculate the element-wise sum of the vectors `v0` and `v1`, saving the result to `v0`.
addInPlace(VectorM4L, VectorReadable4LType) - Static method in class com.io7m.jtensors.VectorM4L
  Calculate the element-wise sum of the vectors `v0` and `v1`, saving the result to `v0`.
addRowScaled(MatrixM2x2D, int, int, int, double) - Static method in class com.io7m.jtensors.MatrixM2x2D
  Add the values in row `row_b` to the values in row `row_a` scaled by `r`, saving the resulting row in row `row_c` of the matrix `m`.
addRowScaled(MatrixReadable2x2DType, int, int, int, double, MatrixM2x2D) - Static method in class com.io7m.jtensors.MatrixM2x2D
  Add the values in row `row_b` to the values in row `row_a` scaled by `r`, saving the resulting row in row `row_c` of the matrix `out`.
addRowScaled(MatrixReadable2x2FType, int, int, int, float, MatrixM2x2F) - Static method in class com.io7m.jtensors.MatrixM2x2F
  Add the values in row `row_b` to the values in row `row_a` scaled by `r`, saving the resulting row in row `row_c` of the matrix `out`.
addRowScaled(MatrixReadable3x3DType, int, int, int, double, MatrixM3x3D) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Add the values in row `row_b` to the values in row `row_a` scaled by `r`, saving the resulting row in row `row_c` of the matrix `out`.
addRowScaled(MatrixReadable3x3FType, int, int, int, double, MatrixM3x3F) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Add the values in row `row_b` to the values in row `row_a` scaled by `r`, saving the resulting row in row `row_c` of the matrix `out`.
addRowScaled(MatrixReadable4x4DType, int, int, int, double, MatrixM4x4D) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Add the values in row `row_b` to the values in row `row_a` scaled by `r`, saving the resulting row in row `row_c` of the matrix `out`.
addRowScaled(MatrixReadable4x4FType, int, int, int, double, MatrixM4x4F) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Add the values in row `row_b` to the values in row `row_a` scaled by `r`, saving the resulting row in row `row_c` of the matrix `out`.
addRowScaledInPlace(MatrixM2x2F, int, int, int, float) - Static method in class com.io7m.jtensors.MatrixM2x2F
  Add the values in row `row_b` to the values in row `row_a` scaled by `r`, saving the resulting row in row `row_c` of the matrix `m`.
addRowScaledInPlace(MatrixM3x3D, int, int, int, double) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Add the values in row `row_b` to the values in row `row_a` scaled by `r`, saving the resulting row in row `row_c` of the matrix `m`.
addRowScaledInPlace(MatrixM3x3F, int, int, int, double) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Add the values in row `row_b` to the values in row `row_a` scaled by `r`, saving the resulting row in row `row_c` of the matrix `m`.
addRowScaledInPlace(MatrixM4x4D, int, int, int, double) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Add the values in row `row_b` to the values in row `row_a` scaled by `r`, saving the resulting row in row `row_c` of the matrix `m`.
addRowScaledInPlace(MatrixM4x4F, int, int, int, double) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Add the values in row `row_b` to the values in row `row_a` scaled by `r`, saving the resulting row in row `row_c` of the matrix `m`.
addRowScaledWithContext(MatrixM4x4D.Context, MatrixReadable4x4DType, int, int, int, double, MatrixM4x4D) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Add the values in row `row_b` to the values in row `row_a` scaled by `r`, saving the resulting row in row `row_c` of the matrix `out`.
addRowScaledWithContext(MatrixM4x4F.Context, MatrixReadable4x4FType, int, int, int, double, MatrixM4x4F) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Add the values in row `row_b` to the values in row `row_a` scaled by `r`, saving the resulting row in row `row_c` of the matrix `out`.
addScaled(VectorReadable2DType, VectorReadable2DType, double) - Static method in class com.io7m.jtensors.VectorI2D
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`.
addScaled(VectorReadable2FType, VectorReadable2FType, double) - Static method in class com.io7m.jtensors.VectorI2F
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`.
addScaled(VectorReadable2IType, VectorReadable2IType, double) - Static method in class com.io7m.jtensors.VectorI2I
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`.
addScaled(VectorReadable2LType, VectorReadable2LType, double) - Static method in class com.io7m.jtensors.VectorI2L
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`.
addScaled(VectorReadable3DType, VectorReadable3DType, double) - Static method in class com.io7m.jtensors.VectorI3D
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`.
addScaled(VectorReadable3FType, VectorReadable3FType, float) - Static method in class com.io7m.jtensors.VectorI3F
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`.
addScaled(VectorReadable3IType, VectorReadable3IType, double) - Static method in class com.io7m.jtensors.VectorI3I
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`.
addScaled(VectorReadable3LType, VectorReadable3LType, double) - Static method in class com.io7m.jtensors.VectorI3L
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`.
addScaled(VectorReadable4DType, VectorReadable4DType, double) - Static method in class com.io7m.jtensors.VectorI4D
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`.
addScaled(VectorReadable4FType, VectorReadable4FType, float) - Static method in class com.io7m.jtensors.VectorI4F
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`.
addScaled(VectorReadable4IType, VectorReadable4IType, double) - Static method in class com.io7m.jtensors.VectorI4I
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`.
addScaled(VectorReadable4LType, VectorReadable4LType, double) - Static method in class com.io7m.jtensors.VectorI4L
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`.
addScaled(VectorReadable2DType, VectorReadable2DType, double, VectorM2D) - Static method in class com.io7m.jtensors.VectorM2D
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`, saving the result to `out`.
addScaled(VectorReadable2FType, VectorReadable2FType, double, VectorM2F) - Static method in class com.io7m.jtensors.VectorM2F
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`, saving the result to `out`.
addScaled(VectorReadable2IType, VectorReadable2IType, double, VectorM2I) - Static method in class com.io7m.jtensors.VectorM2I
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`, saving the result to `out`.
addScaled(VectorReadable2LType, VectorReadable2LType, double, VectorM2L) - Static method in class com.io7m.jtensors.VectorM2L
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`, saving the result to `out`.
addScaled(VectorReadable3DType, VectorReadable3DType, double, VectorM3D) - Static method in class com.io7m.jtensors.VectorM3D
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`, saving the result to `out`.
addScaled(VectorReadable3FType, VectorReadable3FType, double, VectorM3F) - Static method in class com.io7m.jtensors.VectorM3F
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`, saving the result to `out`.
addScaled(VectorReadable3IType, VectorReadable3IType, double, VectorM3I) - Static method in class com.io7m.jtensors.VectorM3I
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`, saving the result to `out`.
addScaled(VectorReadable3LType, VectorReadable3LType, double, VectorM3L) - Static method in class com.io7m.jtensors.VectorM3L
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`, saving the result to `out`.
addScaled(VectorReadable4DType, VectorReadable4DType, double, VectorM4D) - Static method in class com.io7m.jtensors.VectorM4D
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`, saving the result to `out`.
addScaled(VectorReadable4FType, VectorReadable4FType, double, VectorM4F) - Static method in class com.io7m.jtensors.VectorM4F
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`, saving the result to `out`.
addScaled(VectorReadable4IType, VectorReadable4IType, double, VectorM4I) - Static method in class com.io7m.jtensors.VectorM4I
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`, saving the result to `out`.
addScaled(VectorReadable4LType, VectorReadable4LType, double, VectorM4L) - Static method in class com.io7m.jtensors.VectorM4L
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`, saving the result to `out`.
addScaledInPlace(VectorM2D, VectorReadable2DType, double) - Static method in class com.io7m.jtensors.VectorM2D
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`, saving the result to `v0`.
addScaledInPlace(VectorM2F, VectorReadable2FType, double) - Static method in class com.io7m.jtensors.VectorM2F
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`, saving the result to `v0`.
addScaledInPlace(VectorM2I, VectorReadable2IType, double) - Static method in class com.io7m.jtensors.VectorM2I
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`, saving the result to `v0`.
addScaledInPlace(VectorM2L, VectorReadable2LType, double) - Static method in class com.io7m.jtensors.VectorM2L
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`, saving the result to `v0`.
addScaledInPlace(VectorM3D, VectorReadable3DType, double) - Static method in class com.io7m.jtensors.VectorM3D
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`, saving the result to `v0`.
addScaledInPlace(VectorM3F, VectorReadable3FType, double) - Static method in class com.io7m.jtensors.VectorM3F
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`, saving the result to `v0`.
addScaledInPlace(VectorM3I, VectorReadable3IType, double) - Static method in class com.io7m.jtensors.VectorM3I
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`, saving the result to `v0`.
addScaledInPlace(VectorM3L, VectorReadable3LType, double) - Static method in class com.io7m.jtensors.VectorM3L
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`, saving the result to `v0`.
addScaledInPlace(VectorM4D, VectorReadable4DType, double) - Static method in class com.io7m.jtensors.VectorM4D
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`, saving the result to `v0`.
addScaledInPlace(VectorM4F, VectorReadable4FType, double) - Static method in class com.io7m.jtensors.VectorM4F
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`, saving the result to `v0`.
addScaledInPlace(VectorM4I, VectorReadable4IType, double) - Static method in class com.io7m.jtensors.VectorM4I
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`, saving the result to `v0`.
addScaledInPlace(VectorM4L, VectorReadable4LType, double) - Static method in class com.io7m.jtensors.VectorM4L
  Calculate the element-wise sum of the vectors `v0` and the element-wise product of `v1` and `r`, saving the result to `v0`.
almostEqual(AlmostEqualDouble.ContextRelative, QuaternionReadable4DType, QuaternionReadable4DType) - Static method in class com.io7m.jtensors.QuaternionI4D
  Determine whether or not the quaternions `qa` and `qb` are equal to within the degree of error given in `context`.
almostEqual(AlmostEqualFloat.ContextRelative, QuaternionReadable4FType, QuaternionReadable4FType) - Static method in class com.io7m.jtensors.QuaternionI4F
  Determine whether or not the quaternions `qa` and `qb` are equal to within the degree of error given in `context`.
almostEqual(AlmostEqualDouble.ContextRelative, QuaternionReadable4DType, QuaternionReadable4DType) - Static method in class com.io7m.jtensors.QuaternionM4D
  Determine whether or not the quaternions `qa` and `qb` are equal to within the degree of error given in `context`.
almostEqual(AlmostEqualFloat.ContextRelative, QuaternionReadable4FType, QuaternionReadable4FType) - Static method in class com.io7m.jtensors.QuaternionM4F
  Determine whether or not the quaternions `qa` and `qb` are equal to within the degree of error given in `context`.
almostEqual(AlmostEqualDouble.ContextRelative, VectorReadable2DType, VectorReadable2DType) - Static method in class com.io7m.jtensors.VectorI2D
  Determine whether or not the vectors `qa` and `qb` are equal to within the degree of error given in `context`.
almostEqual(AlmostEqualFloat.ContextRelative, VectorReadable2FType, VectorReadable2FType) - Static method in class com.io7m.jtensors.VectorI2F
  Determine whether or not the vectors `qa` and `qb` are equal to within the degree of error given in `context`.
almostEqual(AlmostEqualDouble.ContextRelative, VectorReadable3DType, VectorReadable3DType) - Static method in class com.io7m.jtensors.VectorI3D
  Determine whether or not the vectors `qa` and `qb` are equal to within the degree of error given in `context`.
almostEqual(AlmostEqualFloat.ContextRelative, VectorReadable3FType, VectorReadable3FType) - Static method in class com.io7m.jtensors.VectorI3F
  Determine whether or not the vectors `va` and `vb` are equal to within the degree of error given in `context`.
almostEqual(AlmostEqualDouble.ContextRelative, VectorReadable4DType, VectorReadable4DType) - Static method in class com.io7m.jtensors.VectorI4D
  Determine whether or not the vectors `va` and `vb` are equal to within the degree of error given in `context`.
almostEqual(AlmostEqualFloat.ContextRelative, VectorReadable4FType, VectorReadable4FType) - Static method in class com.io7m.jtensors.VectorI4F
  Determine whether or not the vectors `va` and `vb` are equal to within the degree of error given in `context`.
almostEqual(AlmostEqualDouble.ContextRelative, VectorReadable2DType, VectorReadable2DType) - Static method in class com.io7m.jtensors.VectorM2D
  Determine whether or not the vectors `qa` and `qb` are equal to within the degree of error given in `context`.
almostEqual(AlmostEqualFloat.ContextRelative, VectorReadable2FType, VectorReadable2FType) - Static method in class com.io7m.jtensors.VectorM2F
  Determine whether or not the vectors `qa` and `qb` are equal to within the degree of error given in `context`.
almostEqual(AlmostEqualDouble.ContextRelative, VectorReadable3DType, VectorReadable3DType) - Static method in class com.io7m.jtensors.VectorM3D
  Determine whether or not the vectors `qa` and `qb` are equal to within the degree of error given in `context`.
almostEqual(AlmostEqualFloat.ContextRelative, VectorReadable3FType, VectorReadable3FType) - Static method in class com.io7m.jtensors.VectorM3F
  Determine whether or not the vectors `va` and `vb` are equal to within the degree of error given in `context`.
almostEqual(AlmostEqualDouble.ContextRelative, VectorReadable4DType, VectorReadable4DType) - Static method in class com.io7m.jtensors.VectorM4D
  Determine whether or not the vectors `va` and `vb` are equal to within the degree of error given in `context`.
almostEqual(AlmostEqualFloat.ContextRelative, VectorReadable4FType, VectorReadable4FType) - Static method in class com.io7m.jtensors.VectorM4F
  Determine whether or not the vectors `va` and `vb` are equal to within the degree of error given in `context`.
angle(VectorReadable2DType, VectorReadable2DType) - Static method in class com.io7m.jtensors.VectorI2D
  Calculate the angle between the vectors `v0` and `v1` in radians.
angle(VectorReadable2FType, VectorReadable2FType) - Static method in class com.io7m.jtensors.VectorI2F
  Calculate the angle between the vectors `v0` and `v1` in radians.
angle(VectorReadable2IType, VectorReadable2IType) - Static method in class com.io7m.jtensors.VectorI2I
  Calculate the angle between the vectors `v0` and `v1` in radians.
angle(VectorReadable2LType, VectorReadable2LType) - Static method in class com.io7m.jtensors.VectorI2L
  Calculate the angle between the vectors `v0` and `v1` in radians.
angle(VectorReadable2DType, VectorReadable2DType) - Static method in class com.io7m.jtensors.VectorM2D
  Calculate the angle between vectors `v0` and `v1`, in radians.
angle(VectorReadable2FType, VectorReadable2FType) - Static method in class com.io7m.jtensors.VectorM2F
  Calculate the angle between vectors `v0` and `v1`, in radians.
angle(VectorReadable2IType, VectorReadable2IType) - Static method in class com.io7m.jtensors.VectorM2I
  Calculate the angle between vectors `v0` and `v1`, in radians.
angle(VectorReadable2LType, VectorReadable2LType) - Static method in class com.io7m.jtensors.VectorM2L
  Calculate the angle between vectors `v0` and `v1`, in radians.

## C

clamp(VectorReadable2DType, double, double) - Static method in class com.io7m.jtensors.VectorI2D
  Clamp the elements of the vector `v` to the range `[minimum ..`
clamp(VectorReadable2FType, float, float) - Static method in class com.io7m.jtensors.VectorI2F
  Clamp the elements of the vector `v` to the range `[minimum ..`
clamp(VectorReadable2IType, int, int) - Static method in class com.io7m.jtensors.VectorI2I
  Clamp the elements of the vector `v` to the range `[minimum ..`
clamp(VectorReadable2LType, long, long) - Static method in class com.io7m.jtensors.VectorI2L
  Clamp the elements of the vector `v` to the range `[minimum ..`
clamp(VectorReadable3DType, double, double) - Static method in class com.io7m.jtensors.VectorI3D
  Clamp the elements of the vector `v` to the range `[minimum ..`
clamp(VectorReadable3FType, float, float) - Static method in class com.io7m.jtensors.VectorI3F
  Clamp the elements of the vector `v` to the range `[minimum ..`
clamp(VectorReadable3IType, int, int) - Static method in class com.io7m.jtensors.VectorI3I
  Clamp the elements of the vector `v` to the range `[minimum ..`
clamp(VectorReadable3LType, long, long) - Static method in class com.io7m.jtensors.VectorI3L
  Clamp the elements of the vector `v` to the range `[minimum ..`
clamp(VectorReadable4DType, double, double) - Static method in class com.io7m.jtensors.VectorI4D
  Clamp the elements of the vector `v` to the range `[minimum ..`
clamp(VectorReadable4FType, float, float) - Static method in class com.io7m.jtensors.VectorI4F
  Clamp the elements of the vector `v` to the range `[minimum ..`
clamp(VectorReadable4IType, int, int) - Static method in class com.io7m.jtensors.VectorI4I
  Clamp the elements of the vector `v` to the range `[minimum ..`
clamp(VectorReadable4LType, long, long) - Static method in class com.io7m.jtensors.VectorI4L
  Clamp the elements of the vector `v` to the range `[minimum ..`
clamp(VectorReadable2DType, double, double, VectorM2D) - Static method in class com.io7m.jtensors.VectorM2D
  Clamp the elements of the vector `v` to the range `[minimum ..`
clamp(VectorReadable2FType, float, float, VectorM2F) - Static method in class com.io7m.jtensors.VectorM2F
  Clamp the elements of the vector `v` to the range `[minimum ..`
clamp(VectorReadable2IType, int, int, VectorM2I) - Static method in class com.io7m.jtensors.VectorM2I
  Clamp the elements of the vector `v` to the range `[minimum ..`
clamp(VectorReadable2LType, long, long, VectorM2L) - Static method in class com.io7m.jtensors.VectorM2L
  Clamp the elements of the vector `v` to the range `[minimum ..`
clamp(VectorReadable3DType, double, double, VectorM3D) - Static method in class com.io7m.jtensors.VectorM3D
  Clamp the elements of the vector `v` to the range `[minimum ..`
clamp(VectorReadable3FType, float, float, VectorM3F) - Static method in class com.io7m.jtensors.VectorM3F
  Clamp the elements of the vector `v` to the range `[minimum ..`
clamp(VectorReadable3IType, int, int, VectorM3I) - Static method in class com.io7m.jtensors.VectorM3I
  Clamp the elements of the vector `v` to the range `[minimum ..`
clamp(VectorReadable3LType, long, long, VectorM3L) - Static method in class com.io7m.jtensors.VectorM3L
  Clamp the elements of the vector `v` to the range `[minimum ..`
clamp(VectorReadable4DType, double, double, VectorM4D) - Static method in class com.io7m.jtensors.VectorM4D
  Clamp the elements of the vector `v` to the range `[minimum ..`
clamp(VectorReadable4FType, double, double, VectorM4F) - Static method in class com.io7m.jtensors.VectorM4F
  Clamp the elements of the vector `v` to the range `[minimum ..`
clamp(VectorReadable4IType, int, int, VectorM4I) - Static method in class com.io7m.jtensors.VectorM4I
  Clamp the elements of the vector `v` to the range `[minimum ..`
clamp(VectorReadable4LType, long, long, VectorM4L) - Static method in class com.io7m.jtensors.VectorM4L
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampByVector(VectorReadable2DType, VectorReadable2DType, VectorReadable2DType) - Static method in class com.io7m.jtensors.VectorI2D
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`.
clampByVector(VectorReadable2FType, VectorReadable2FType, VectorReadable2FType) - Static method in class com.io7m.jtensors.VectorI2F
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`.
clampByVector(VectorReadable2IType, VectorReadable2IType, VectorReadable2IType) - Static method in class com.io7m.jtensors.VectorI2I
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`.
clampByVector(VectorReadable2LType, VectorReadable2LType, VectorReadable2LType) - Static method in class com.io7m.jtensors.VectorI2L
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`.
clampByVector(VectorReadable3DType, VectorReadable3DType, VectorReadable3DType) - Static method in class com.io7m.jtensors.VectorI3D
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`.
clampByVector(VectorReadable3FType, VectorReadable3FType, VectorReadable3FType) - Static method in class com.io7m.jtensors.VectorI3F
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`.
clampByVector(VectorReadable3IType, VectorReadable3IType, VectorReadable3IType) - Static method in class com.io7m.jtensors.VectorI3I
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`.
clampByVector(VectorReadable3LType, VectorReadable3LType, VectorReadable3LType) - Static method in class com.io7m.jtensors.VectorI3L
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`.
clampByVector(VectorReadable4DType, VectorReadable4DType, VectorReadable4DType) - Static method in class com.io7m.jtensors.VectorI4D
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`.
clampByVector(VectorReadable4FType, VectorReadable4FType, VectorReadable4FType) - Static method in class com.io7m.jtensors.VectorI4F
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`.
clampByVector(VectorReadable4IType, VectorReadable4IType, VectorReadable4IType) - Static method in class com.io7m.jtensors.VectorI4I
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`.
clampByVector(VectorReadable4LType, VectorReadable4LType, VectorReadable4LType) - Static method in class com.io7m.jtensors.VectorI4L
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`.
clampByVector(VectorReadable2DType, VectorReadable2DType, VectorReadable2DType, VectorM2D) - Static method in class com.io7m.jtensors.VectorM2D
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`, saving the result to `out`.
clampByVector(VectorReadable2FType, VectorReadable2FType, VectorReadable2FType, VectorM2F) - Static method in class com.io7m.jtensors.VectorM2F
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`, saving the result to `out`.
clampByVector(VectorReadable2IType, VectorReadable2IType, VectorReadable2IType, VectorM2I) - Static method in class com.io7m.jtensors.VectorM2I
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`, saving the result to `out`.
clampByVector(VectorReadable2LType, VectorReadable2LType, VectorReadable2LType, VectorM2L) - Static method in class com.io7m.jtensors.VectorM2L
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`, saving the result to `out`.
clampByVector(VectorReadable3DType, VectorReadable3DType, VectorReadable3DType, VectorM3D) - Static method in class com.io7m.jtensors.VectorM3D
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`, saving the result to `out`.
clampByVector(VectorReadable3FType, VectorReadable3FType, VectorReadable3FType, VectorM3F) - Static method in class com.io7m.jtensors.VectorM3F
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`, saving the result to `out`.
clampByVector(VectorReadable3IType, VectorReadable3IType, VectorReadable3IType, VectorM3I) - Static method in class com.io7m.jtensors.VectorM3I
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`, saving the result to `out`.
clampByVector(VectorReadable3LType, VectorReadable3LType, VectorReadable3LType, VectorM3L) - Static method in class com.io7m.jtensors.VectorM3L
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`, saving the result to `out`.
clampByVector(VectorReadable4DType, VectorReadable4DType, VectorReadable4DType, VectorM4D) - Static method in class com.io7m.jtensors.VectorM4D
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`, saving the result to `out`.
clampByVector(VectorReadable4FType, VectorReadable4FType, VectorReadable4FType, VectorM4F) - Static method in class com.io7m.jtensors.VectorM4F
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`, saving the result to `out`.
clampByVector(VectorReadable4IType, VectorReadable4IType, VectorReadable4IType, VectorM4I) - Static method in class com.io7m.jtensors.VectorM4I
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`, saving the result to `out`.
clampByVector(VectorReadable4LType, VectorReadable4LType, VectorReadable4LType, VectorM4L) - Static method in class com.io7m.jtensors.VectorM4L
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`, saving the result to `out`.
clampByVectorInPlace(VectorM2D, VectorReadable2DType, VectorReadable2DType) - Static method in class com.io7m.jtensors.VectorM2D
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`, saving the result to `v`.
clampByVectorInPlace(VectorM2F, VectorReadable2FType, VectorReadable2FType) - Static method in class com.io7m.jtensors.VectorM2F
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`, saving the result to `v`.
clampByVectorInPlace(VectorM2I, VectorReadable2IType, VectorReadable2IType) - Static method in class com.io7m.jtensors.VectorM2I
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`, saving the result to `v`.
clampByVectorInPlace(VectorM2L, VectorReadable2LType, VectorReadable2LType) - Static method in class com.io7m.jtensors.VectorM2L
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`, saving the result to `v`.
clampByVectorInPlace(VectorM3D, VectorReadable3DType, VectorReadable3DType) - Static method in class com.io7m.jtensors.VectorM3D
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`, saving the result to `v`.
clampByVectorInPlace(VectorM3F, VectorReadable3FType, VectorReadable3FType) - Static method in class com.io7m.jtensors.VectorM3F
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`, saving the result to `v`.
clampByVectorInPlace(VectorM3I, VectorReadable3IType, VectorReadable3IType) - Static method in class com.io7m.jtensors.VectorM3I
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`, saving the result to `v`.
clampByVectorInPlace(VectorM3L, VectorReadable3LType, VectorReadable3LType) - Static method in class com.io7m.jtensors.VectorM3L
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`, saving the result to `v`.
clampByVectorInPlace(VectorM4D, VectorReadable4DType, VectorReadable4DType) - Static method in class com.io7m.jtensors.VectorM4D
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`, saving the result to `v`.
clampByVectorInPlace(VectorM4F, VectorReadable4FType, VectorReadable4FType) - Static method in class com.io7m.jtensors.VectorM4F
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`, saving the result to `v`.
clampByVectorInPlace(VectorM4I, VectorReadable4IType, VectorReadable4IType) - Static method in class com.io7m.jtensors.VectorM4I
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`, saving the result to `v`.
clampByVectorInPlace(VectorM4L, VectorReadable4LType, VectorReadable4LType) - Static method in class com.io7m.jtensors.VectorM4L
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum` and `maximum`, saving the result to `v`.
clampInPlace(VectorM2D, double, double) - Static method in class com.io7m.jtensors.VectorM2D
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampInPlace(VectorM2F, float, float) - Static method in class com.io7m.jtensors.VectorM2F
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampInPlace(VectorM2I, int, int) - Static method in class com.io7m.jtensors.VectorM2I
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampInPlace(VectorM2L, long, long) - Static method in class com.io7m.jtensors.VectorM2L
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampInPlace(VectorM3D, double, double) - Static method in class com.io7m.jtensors.VectorM3D
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampInPlace(VectorM3F, float, float) - Static method in class com.io7m.jtensors.VectorM3F
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampInPlace(VectorM3I, int, int) - Static method in class com.io7m.jtensors.VectorM3I
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampInPlace(VectorM3L, long, long) - Static method in class com.io7m.jtensors.VectorM3L
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampInPlace(VectorM4D, double, double) - Static method in class com.io7m.jtensors.VectorM4D
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampInPlace(VectorM4F, float, float) - Static method in class com.io7m.jtensors.VectorM4F
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampInPlace(VectorM4I, int, int) - Static method in class com.io7m.jtensors.VectorM4I
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampInPlace(VectorM4L, long, long) - Static method in class com.io7m.jtensors.VectorM4L
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMaximum(VectorReadable2DType, double) - Static method in class com.io7m.jtensors.VectorI2D
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximum(VectorReadable2FType, float) - Static method in class com.io7m.jtensors.VectorI2F
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximum(VectorReadable2IType, int) - Static method in class com.io7m.jtensors.VectorI2I
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximum(VectorReadable2LType, long) - Static method in class com.io7m.jtensors.VectorI2L
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximum(VectorReadable3DType, double) - Static method in class com.io7m.jtensors.VectorI3D
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximum(VectorReadable3FType, float) - Static method in class com.io7m.jtensors.VectorI3F
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximum(VectorReadable3IType, int) - Static method in class com.io7m.jtensors.VectorI3I
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximum(VectorReadable3LType, long) - Static method in class com.io7m.jtensors.VectorI3L
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximum(VectorReadable4DType, double) - Static method in class com.io7m.jtensors.VectorI4D
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximum(VectorReadable4FType, float) - Static method in class com.io7m.jtensors.VectorI4F
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximum(VectorReadable4IType, int) - Static method in class com.io7m.jtensors.VectorI4I
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximum(VectorReadable4LType, long) - Static method in class com.io7m.jtensors.VectorI4L
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximum(VectorReadable2DType, double, VectorM2D) - Static method in class com.io7m.jtensors.VectorM2D
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximum(VectorReadable2FType, float, VectorM2F) - Static method in class com.io7m.jtensors.VectorM2F
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximum(VectorReadable2IType, int, VectorM2I) - Static method in class com.io7m.jtensors.VectorM2I
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximum(VectorReadable2LType, long, VectorM2L) - Static method in class com.io7m.jtensors.VectorM2L
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximum(VectorReadable3DType, double, VectorM3D) - Static method in class com.io7m.jtensors.VectorM3D
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximum(VectorReadable3FType, float, VectorM3F) - Static method in class com.io7m.jtensors.VectorM3F
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximum(VectorReadable3IType, int, VectorM3I) - Static method in class com.io7m.jtensors.VectorM3I
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximum(VectorReadable3LType, long, VectorM3L) - Static method in class com.io7m.jtensors.VectorM3L
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximum(VectorReadable4DType, double, VectorM4D) - Static method in class com.io7m.jtensors.VectorM4D
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximum(VectorReadable4FType, float, VectorM4F) - Static method in class com.io7m.jtensors.VectorM4F
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximum(VectorReadable4IType, int, VectorM4I) - Static method in class com.io7m.jtensors.VectorM4I
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximum(VectorReadable4LType, long, VectorM4L) - Static method in class com.io7m.jtensors.VectorM4L
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximumByVector(VectorReadable2DType, VectorReadable2DType) - Static method in class com.io7m.jtensors.VectorI2D
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`.
clampMaximumByVector(VectorReadable2FType, VectorReadable2FType) - Static method in class com.io7m.jtensors.VectorI2F
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`.
clampMaximumByVector(VectorReadable2IType, VectorReadable2IType) - Static method in class com.io7m.jtensors.VectorI2I
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`.
clampMaximumByVector(VectorReadable2LType, VectorReadable2LType) - Static method in class com.io7m.jtensors.VectorI2L
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`.
clampMaximumByVector(VectorReadable3DType, VectorReadable3DType) - Static method in class com.io7m.jtensors.VectorI3D
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`.
clampMaximumByVector(VectorReadable3FType, VectorReadable3FType) - Static method in class com.io7m.jtensors.VectorI3F
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`.
clampMaximumByVector(VectorReadable3IType, VectorReadable3IType) - Static method in class com.io7m.jtensors.VectorI3I
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`.
clampMaximumByVector(VectorReadable3LType, VectorReadable3LType) - Static method in class com.io7m.jtensors.VectorI3L
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`.
clampMaximumByVector(VectorReadable4DType, VectorReadable4DType) - Static method in class com.io7m.jtensors.VectorI4D
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`.
clampMaximumByVector(VectorReadable4FType, VectorReadable4FType) - Static method in class com.io7m.jtensors.VectorI4F
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`.
clampMaximumByVector(VectorReadable4IType, VectorReadable4IType) - Static method in class com.io7m.jtensors.VectorI4I
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`.
clampMaximumByVector(VectorReadable4LType, VectorReadable4LType) - Static method in class com.io7m.jtensors.VectorI4L
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`.
clampMaximumByVector(VectorReadable2DType, VectorReadable2DType, VectorM2D) - Static method in class com.io7m.jtensors.VectorM2D
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`, saving the result to `out`.
clampMaximumByVector(VectorReadable2FType, VectorReadable2FType, VectorM2F) - Static method in class com.io7m.jtensors.VectorM2F
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`, saving the result to `out`.
clampMaximumByVector(VectorReadable2IType, VectorReadable2IType, VectorM2I) - Static method in class com.io7m.jtensors.VectorM2I
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`, saving the result to `out`.
clampMaximumByVector(VectorReadable2LType, VectorReadable2LType, VectorM2L) - Static method in class com.io7m.jtensors.VectorM2L
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`, saving the result to `out`.
clampMaximumByVector(VectorReadable3DType, VectorReadable3DType, VectorM3D) - Static method in class com.io7m.jtensors.VectorM3D
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`, saving the result to `out`.
clampMaximumByVector(VectorReadable3FType, VectorReadable3FType, VectorM3F) - Static method in class com.io7m.jtensors.VectorM3F
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`, saving the result to `out`.
clampMaximumByVector(VectorReadable3IType, VectorReadable3IType, VectorM3I) - Static method in class com.io7m.jtensors.VectorM3I
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`, saving the result to `out`.
clampMaximumByVector(VectorReadable3LType, VectorReadable3LType, VectorM3L) - Static method in class com.io7m.jtensors.VectorM3L
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`, saving the result to `out`.
clampMaximumByVector(VectorReadable4DType, VectorReadable4DType, VectorM4D) - Static method in class com.io7m.jtensors.VectorM4D
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`, saving the result to `out`.
clampMaximumByVector(VectorReadable4FType, VectorReadable4FType, VectorM4F) - Static method in class com.io7m.jtensors.VectorM4F
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`, saving the result to `out`.
clampMaximumByVector(VectorReadable4IType, VectorReadable4IType, VectorM4I) - Static method in class com.io7m.jtensors.VectorM4I
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`, saving the result to `out`.
clampMaximumByVector(VectorReadable4LType, VectorReadable4LType, VectorM4L) - Static method in class com.io7m.jtensors.VectorM4L
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`, saving the result to `out`.
clampMaximumByVectorInPlace(VectorM2D, VectorReadable2DType) - Static method in class com.io7m.jtensors.VectorM2D
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`, saving the result to `v`.
clampMaximumByVectorInPlace(VectorM2F, VectorReadable2FType) - Static method in class com.io7m.jtensors.VectorM2F
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`, saving the result to `v`.
clampMaximumByVectorInPlace(VectorM2I, VectorReadable2IType) - Static method in class com.io7m.jtensors.VectorM2I
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`, saving the result to `v`.
clampMaximumByVectorInPlace(VectorM2L, VectorReadable2LType) - Static method in class com.io7m.jtensors.VectorM2L
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`, saving the result to `v`.
clampMaximumByVectorInPlace(VectorM3D, VectorReadable3DType) - Static method in class com.io7m.jtensors.VectorM3D
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`, saving the result to `v`.
clampMaximumByVectorInPlace(VectorM3F, VectorReadable3FType) - Static method in class com.io7m.jtensors.VectorM3F
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`, saving the result to `v`.
clampMaximumByVectorInPlace(VectorM3I, VectorReadable3IType) - Static method in class com.io7m.jtensors.VectorM3I
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`, saving the result to `v`.
clampMaximumByVectorInPlace(VectorM3L, VectorReadable3LType) - Static method in class com.io7m.jtensors.VectorM3L
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`, saving the result to `v`.
clampMaximumByVectorInPlace(VectorM4D, VectorReadable4DType) - Static method in class com.io7m.jtensors.VectorM4D
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`, saving the result to `v`.
clampMaximumByVectorInPlace(VectorM4F, VectorReadable4FType) - Static method in class com.io7m.jtensors.VectorM4F
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`, saving the result to `v`.
clampMaximumByVectorInPlace(VectorM4I, VectorReadable4IType) - Static method in class com.io7m.jtensors.VectorM4I
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`, saving the result to `v`.
clampMaximumByVectorInPlace(VectorM4L, VectorReadable4LType) - Static method in class com.io7m.jtensors.VectorM4L
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `maximum`, saving the result to `v`.
clampMaximumInPlace(VectorM2D, double) - Static method in class com.io7m.jtensors.VectorM2D
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximumInPlace(VectorM2F, float) - Static method in class com.io7m.jtensors.VectorM2F
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximumInPlace(VectorM2I, int) - Static method in class com.io7m.jtensors.VectorM2I
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximumInPlace(VectorM2L, long) - Static method in class com.io7m.jtensors.VectorM2L
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximumInPlace(VectorM3D, double) - Static method in class com.io7m.jtensors.VectorM3D
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximumInPlace(VectorM3F, float) - Static method in class com.io7m.jtensors.VectorM3F
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximumInPlace(VectorM3I, int) - Static method in class com.io7m.jtensors.VectorM3I
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximumInPlace(VectorM3L, long) - Static method in class com.io7m.jtensors.VectorM3L
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximumInPlace(VectorM4D, double) - Static method in class com.io7m.jtensors.VectorM4D
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximumInPlace(VectorM4F, float) - Static method in class com.io7m.jtensors.VectorM4F
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximumInPlace(VectorM4I, int) - Static method in class com.io7m.jtensors.VectorM4I
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMaximumInPlace(VectorM4L, long) - Static method in class com.io7m.jtensors.VectorM4L
  Clamp the elements of the vector `v` to the range `[-Infinity ..`
clampMinimum(VectorReadable2DType, double) - Static method in class com.io7m.jtensors.VectorI2D
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimum(VectorReadable2FType, float) - Static method in class com.io7m.jtensors.VectorI2F
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimum(VectorReadable2IType, int) - Static method in class com.io7m.jtensors.VectorI2I
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimum(VectorReadable2LType, long) - Static method in class com.io7m.jtensors.VectorI2L
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimum(VectorReadable3DType, double) - Static method in class com.io7m.jtensors.VectorI3D
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimum(VectorReadable3FType, float) - Static method in class com.io7m.jtensors.VectorI3F
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimum(VectorReadable3IType, int) - Static method in class com.io7m.jtensors.VectorI3I
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimum(VectorReadable3LType, long) - Static method in class com.io7m.jtensors.VectorI3L
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimum(VectorReadable4DType, double) - Static method in class com.io7m.jtensors.VectorI4D
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimum(VectorReadable4FType, float) - Static method in class com.io7m.jtensors.VectorI4F
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimum(VectorReadable4IType, int) - Static method in class com.io7m.jtensors.VectorI4I
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimum(VectorReadable4LType, long) - Static method in class com.io7m.jtensors.VectorI4L
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimum(VectorReadable2DType, double, VectorM2D) - Static method in class com.io7m.jtensors.VectorM2D
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimum(VectorReadable2FType, float, VectorM2F) - Static method in class com.io7m.jtensors.VectorM2F
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimum(VectorReadable2IType, int, VectorM2I) - Static method in class com.io7m.jtensors.VectorM2I
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimum(VectorReadable2LType, long, VectorM2L) - Static method in class com.io7m.jtensors.VectorM2L
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimum(VectorReadable3DType, double, VectorM3D) - Static method in class com.io7m.jtensors.VectorM3D
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimum(VectorReadable3FType, float, VectorM3F) - Static method in class com.io7m.jtensors.VectorM3F
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimum(VectorReadable3IType, int, VectorM3I) - Static method in class com.io7m.jtensors.VectorM3I
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimum(VectorReadable3LType, long, VectorM3L) - Static method in class com.io7m.jtensors.VectorM3L
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimum(VectorReadable4DType, double, VectorM4D) - Static method in class com.io7m.jtensors.VectorM4D
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimum(VectorReadable4FType, float, VectorM4F) - Static method in class com.io7m.jtensors.VectorM4F
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimum(VectorReadable4IType, int, VectorM4I) - Static method in class com.io7m.jtensors.VectorM4I
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimum(VectorReadable4LType, long, VectorM4L) - Static method in class com.io7m.jtensors.VectorM4L
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimumByVector(VectorReadable2DType, VectorReadable2DType) - Static method in class com.io7m.jtensors.VectorI2D
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`.
clampMinimumByVector(VectorReadable2FType, VectorReadable2FType) - Static method in class com.io7m.jtensors.VectorI2F
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`.
clampMinimumByVector(VectorReadable2IType, VectorReadable2IType) - Static method in class com.io7m.jtensors.VectorI2I
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`.
clampMinimumByVector(VectorReadable2LType, VectorReadable2LType) - Static method in class com.io7m.jtensors.VectorI2L
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`.
clampMinimumByVector(VectorReadable3DType, VectorReadable3DType) - Static method in class com.io7m.jtensors.VectorI3D
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`.
clampMinimumByVector(VectorReadable3FType, VectorReadable3FType) - Static method in class com.io7m.jtensors.VectorI3F
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`.
clampMinimumByVector(VectorReadable3IType, VectorReadable3IType) - Static method in class com.io7m.jtensors.VectorI3I
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`.
clampMinimumByVector(VectorReadable3LType, VectorReadable3LType) - Static method in class com.io7m.jtensors.VectorI3L
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`.
clampMinimumByVector(VectorReadable4DType, VectorReadable4DType) - Static method in class com.io7m.jtensors.VectorI4D
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`.
clampMinimumByVector(VectorReadable4FType, VectorReadable4FType) - Static method in class com.io7m.jtensors.VectorI4F
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`.
clampMinimumByVector(VectorReadable4IType, VectorReadable4IType) - Static method in class com.io7m.jtensors.VectorI4I
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`.
clampMinimumByVector(VectorReadable4LType, VectorReadable4LType) - Static method in class com.io7m.jtensors.VectorI4L
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`.
clampMinimumByVector(VectorReadable2DType, VectorReadable2DType, VectorM2D) - Static method in class com.io7m.jtensors.VectorM2D
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`, saving the result to `out`.
clampMinimumByVector(VectorReadable2FType, VectorReadable2FType, VectorM2F) - Static method in class com.io7m.jtensors.VectorM2F
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`, saving the result to `out`.
clampMinimumByVector(VectorReadable2IType, VectorReadable2IType, VectorM2I) - Static method in class com.io7m.jtensors.VectorM2I
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`, saving the result to `out`.
clampMinimumByVector(VectorReadable2LType, VectorReadable2LType, VectorM2L) - Static method in class com.io7m.jtensors.VectorM2L
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`, saving the result to `out`.
clampMinimumByVector(VectorReadable3DType, VectorReadable3DType, VectorM3D) - Static method in class com.io7m.jtensors.VectorM3D
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`, saving the result to `out`.
clampMinimumByVector(VectorReadable3FType, VectorReadable3FType, VectorM3F) - Static method in class com.io7m.jtensors.VectorM3F
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`, saving the result to `out`.
clampMinimumByVector(VectorReadable3IType, VectorReadable3IType, VectorM3I) - Static method in class com.io7m.jtensors.VectorM3I
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`, saving the result to `out`.
clampMinimumByVector(VectorReadable3LType, VectorReadable3LType, VectorM3L) - Static method in class com.io7m.jtensors.VectorM3L
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`, saving the result to `out`.
clampMinimumByVector(VectorReadable4DType, VectorReadable4DType, VectorM4D) - Static method in class com.io7m.jtensors.VectorM4D
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`, saving the result to `out`.
clampMinimumByVector(VectorReadable4FType, VectorReadable4FType, VectorM4F) - Static method in class com.io7m.jtensors.VectorM4F
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`, saving the result to `out`.
clampMinimumByVector(VectorReadable4IType, VectorReadable4IType, VectorM4I) - Static method in class com.io7m.jtensors.VectorM4I
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`, saving the result to `out`.
clampMinimumByVector(VectorReadable4LType, VectorReadable4LType, VectorM4L) - Static method in class com.io7m.jtensors.VectorM4L
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`, saving the result to `out`.
clampMinimumByVectorInPlace(VectorM2D, VectorReadable2DType) - Static method in class com.io7m.jtensors.VectorM2D
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`, saving the result to `v`.
clampMinimumByVectorInPlace(VectorM2F, VectorReadable2FType) - Static method in class com.io7m.jtensors.VectorM2F
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`, saving the result to `v`.
clampMinimumByVectorInPlace(VectorM2I, VectorReadable2IType) - Static method in class com.io7m.jtensors.VectorM2I
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`, saving the result to `v`.
clampMinimumByVectorInPlace(VectorM2L, VectorReadable2LType) - Static method in class com.io7m.jtensors.VectorM2L
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`, saving the result to `v`.
clampMinimumByVectorInPlace(VectorM3D, VectorReadable3DType) - Static method in class com.io7m.jtensors.VectorM3D
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`, saving the result to `v`.
clampMinimumByVectorInPlace(VectorM3F, VectorReadable3FType) - Static method in class com.io7m.jtensors.VectorM3F
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`, saving the result to `v`.
clampMinimumByVectorInPlace(VectorM3I, VectorReadable3IType) - Static method in class com.io7m.jtensors.VectorM3I
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`, saving the result to `v`.
clampMinimumByVectorInPlace(VectorM3L, VectorReadable3LType) - Static method in class com.io7m.jtensors.VectorM3L
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`, saving the result to `v`.
clampMinimumByVectorInPlace(VectorM4D, VectorReadable4DType) - Static method in class com.io7m.jtensors.VectorM4D
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`, saving the result to `v`.
clampMinimumByVectorInPlace(VectorM4F, VectorReadable4FType) - Static method in class com.io7m.jtensors.VectorM4F
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`, saving the result to `v`.
clampMinimumByVectorInPlace(VectorM4I, VectorReadable4IType) - Static method in class com.io7m.jtensors.VectorM4I
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`, saving the result to `v`.
clampMinimumByVectorInPlace(VectorM4L, VectorReadable4LType) - Static method in class com.io7m.jtensors.VectorM4L
  Clamp the elements of the vector `v` to the inclusive range given by the corresponding elements in `minimum`, saving the result to `v`.
clampMinimumInPlace(VectorM2D, double) - Static method in class com.io7m.jtensors.VectorM2D
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimumInPlace(VectorM2F, float) - Static method in class com.io7m.jtensors.VectorM2F
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimumInPlace(VectorM2I, int) - Static method in class com.io7m.jtensors.VectorM2I
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimumInPlace(VectorM2L, long) - Static method in class com.io7m.jtensors.VectorM2L
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimumInPlace(VectorM3D, double) - Static method in class com.io7m.jtensors.VectorM3D
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimumInPlace(VectorM3F, float) - Static method in class com.io7m.jtensors.VectorM3F
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimumInPlace(VectorM3I, int) - Static method in class com.io7m.jtensors.VectorM3I
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimumInPlace(VectorM3L, long) - Static method in class com.io7m.jtensors.VectorM3L
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimumInPlace(VectorM4D, double) - Static method in class com.io7m.jtensors.VectorM4D
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimumInPlace(VectorM4F, float) - Static method in class com.io7m.jtensors.VectorM4F
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimumInPlace(VectorM4I, int) - Static method in class com.io7m.jtensors.VectorM4I
  Clamp the elements of the vector `v` to the range `[minimum ..`
clampMinimumInPlace(VectorM4L, long) - Static method in class com.io7m.jtensors.VectorM4L
  Clamp the elements of the vector `v` to the range `[minimum ..`
com.io7m.jtensors - package com.io7m.jtensors
com.io7m.jtensors.documentation - package com.io7m.jtensors.documentation
  Documentation.
conjugate(QuaternionReadable4DType) - Static method in class com.io7m.jtensors.QuaternionI4D
  Calculate the conjugate of the input quaternion `q`.
conjugate(QuaternionReadable4FType) - Static method in class com.io7m.jtensors.QuaternionI4F
  Calculate the conjugate of the input quaternion `q`.
conjugate(QuaternionReadable4DType, QuaternionM4D) - Static method in class com.io7m.jtensors.QuaternionM4D
  Calculate the conjugate of the input quaternion `q`, saving the result to `out`.
conjugate(QuaternionReadable4FType, QuaternionM4F) - Static method in class com.io7m.jtensors.QuaternionM4F
  Calculate the conjugate of the input quaternion `q`, saving the result to `out`.
conjugateInPlace(QuaternionM4D) - Static method in class com.io7m.jtensors.QuaternionM4D
  Calculate the conjugate of the input quaternion `q`, modifying `q` in place.
conjugateInPlace(QuaternionM4F) - Static method in class com.io7m.jtensors.QuaternionM4F
  Calculate the conjugate of the input quaternion `q`, modifying `q` in place.
Context() - Constructor for class com.io7m.jtensors.MatrixM3x3D.Context
  Construct a new context.
Context() - Constructor for class com.io7m.jtensors.MatrixM3x3F.Context
  Construct a new context.
Context() - Constructor for class com.io7m.jtensors.MatrixM4x4D.Context
  Construct a new context.
Context() - Constructor for class com.io7m.jtensors.MatrixM4x4F.Context
  Construct a new context.
Context() - Constructor for class com.io7m.jtensors.QuaternionI4D.Context
  Construct a new context.
Context() - Constructor for class com.io7m.jtensors.QuaternionI4F.Context
  Construct a new context.
Context() - Constructor for class com.io7m.jtensors.QuaternionM4D.Context
  Construct a new context.
Context() - Constructor for class com.io7m.jtensors.QuaternionM4F.Context
  Construct a new context.
copy(MatrixReadable2x2DType, MatrixM2x2D) - Static method in class com.io7m.jtensors.MatrixM2x2D
  Copy the contents of the matrix `input` to the matrix `output`, completely replacing all elements.
copy(MatrixReadable2x2FType, MatrixM2x2F) - Static method in class com.io7m.jtensors.MatrixM2x2F
  Copy the contents of the matrix `input` to the matrix `output`, completely replacing all elements.
copy(MatrixReadable3x3DType, MatrixM3x3D) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Copy the contents of the matrix `input` to the matrix `output`, completely replacing all elements.
copy(MatrixReadable3x3FType, MatrixM3x3F) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Copy the contents of the matrix `input` to the matrix `output`, completely replacing all elements.
copy(MatrixReadable4x4DType, MatrixM4x4D) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Copy the contents of the matrix `input` to the matrix `output`, completely replacing all elements.
copy(MatrixReadable4x4FType, MatrixM4x4F) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Copy the contents of the matrix `input` to the matrix `output`, completely replacing all elements.
copy(QuaternionReadable4DType, QuaternionM4D) - Static method in class com.io7m.jtensors.QuaternionM4D
  Copy the contents of the quaternion `q` to `out`.
copy(QuaternionReadable4FType, QuaternionM4F) - Static method in class com.io7m.jtensors.QuaternionM4F
  Copy the contents of the quaternion `q` to `out`.
copy(VectorReadable2DType, VectorWritable2DType) - Static method in class com.io7m.jtensors.VectorM2D
  Copy all elements of the vector `input` to the vector `output`.
copy(VectorReadable2FType, T) - Static method in class com.io7m.jtensors.VectorM2F
  Copy all elements of the vector `input` to the vector `output`.
copy(VectorReadable2IType, T) - Static method in class com.io7m.jtensors.VectorM2I
  Copy all elements of the vector `input` to the vector `output`.
copy(VectorReadable2LType, T) - Static method in class com.io7m.jtensors.VectorM2L
  Copy all elements of the vector `input` to the vector `output`.
copy(VectorReadable3DType, VectorWritable3DType) - Static method in class com.io7m.jtensors.VectorM3D
  Copy all elements of the vector `input` to the vector `output`.
copy(VectorReadable3FType, T) - Static method in class com.io7m.jtensors.VectorM3F
  Copy all elements of the vector `input` to the vector `output`.
copy(VectorReadable3IType, T) - Static method in class com.io7m.jtensors.VectorM3I
  Copy all elements of the vector `input` to the vector `output`.
copy(VectorReadable3LType, T) - Static method in class com.io7m.jtensors.VectorM3L
  Copy all elements of the vector `input` to the vector `output`.
copy(VectorReadable4DType, VectorWritable4DType) - Static method in class com.io7m.jtensors.VectorM4D
  Copy all elements of the vector `input` to the vector `output`.
copy(VectorReadable4FType, T) - Static method in class com.io7m.jtensors.VectorM4F
  Copy all elements of the vector `input` to the vector `output`.
copy(VectorReadable4IType, T) - Static method in class com.io7m.jtensors.VectorM4I
  Copy all elements of the vector `input` to the vector `output`.
copy(VectorReadable4LType, T) - Static method in class com.io7m.jtensors.VectorM4L
  Copy all elements of the vector `input` to the vector `output`.
copyFrom2D(VectorReadable2DType) - Method in class com.io7m.jtensors.QuaternionM4D
copyFrom2D(VectorReadable2DType) - Method in class com.io7m.jtensors.VectorM2D
copyFrom2D(VectorReadable2DType) - Method in class com.io7m.jtensors.VectorM3D
copyFrom2D(VectorReadable2DType) - Method in class com.io7m.jtensors.VectorM4D
copyFrom2D(VectorReadable2DType) - Method in interface com.io7m.jtensors.VectorWritable2DType
  Set the current vector to the contents of the input vector.
copyFrom2F(VectorReadable2FType) - Method in class com.io7m.jtensors.QuaternionM4F
copyFrom2F(VectorReadable2FType) - Method in class com.io7m.jtensors.VectorM2F
copyFrom2F(VectorReadable2FType) - Method in class com.io7m.jtensors.VectorM3F
copyFrom2F(VectorReadable2FType) - Method in class com.io7m.jtensors.VectorM4F
copyFrom2F(VectorReadable2FType) - Method in interface com.io7m.jtensors.VectorWritable2FType
  Set the current vector to the contents of the input vector.
copyFrom2I(VectorReadable2IType) - Method in class com.io7m.jtensors.VectorM2I
copyFrom2I(VectorReadable2IType) - Method in class com.io7m.jtensors.VectorM3I
copyFrom2I(VectorReadable2IType) - Method in class com.io7m.jtensors.VectorM4I
copyFrom2I(VectorReadable2IType) - Method in interface com.io7m.jtensors.VectorWritable2IType
  Set the current vector to the contents of the input vector.
copyFrom2L(VectorReadable2LType) - Method in class com.io7m.jtensors.VectorM2L
copyFrom2L(VectorReadable2LType) - Method in class com.io7m.jtensors.VectorM3L
copyFrom2L(VectorReadable2LType) - Method in class com.io7m.jtensors.VectorM4L
copyFrom2L(VectorReadable2LType) - Method in interface com.io7m.jtensors.VectorWritable2LType
  Set the current vector to the contents of the input vector.
copyFrom3D(VectorReadable3DType) - Method in class com.io7m.jtensors.QuaternionM4D
copyFrom3D(VectorReadable3DType) - Method in class com.io7m.jtensors.VectorM3D
copyFrom3D(VectorReadable3DType) - Method in class com.io7m.jtensors.VectorM4D
copyFrom3D(VectorReadable3DType) - Method in interface com.io7m.jtensors.VectorWritable3DType
  Set the current vector to the contents of the input vector.
copyFrom3F(VectorReadable3FType) - Method in class com.io7m.jtensors.QuaternionM4F
copyFrom3F(VectorReadable3FType) - Method in class com.io7m.jtensors.VectorM3F
copyFrom3F(VectorReadable3FType) - Method in class com.io7m.jtensors.VectorM4F
copyFrom3F(VectorReadable3FType) - Method in interface com.io7m.jtensors.VectorWritable3FType
  Set the current vector to the contents of the input vector.
copyFrom3I(VectorReadable3IType) - Method in class com.io7m.jtensors.VectorM3I
copyFrom3I(VectorReadable3IType) - Method in class com.io7m.jtensors.VectorM4I
copyFrom3I(VectorReadable3IType) - Method in interface com.io7m.jtensors.VectorWritable3IType
  Set the current vector to the contents of the input vector.
copyFrom3L(VectorReadable3LType) - Method in class com.io7m.jtensors.VectorM3L
copyFrom3L(VectorReadable3LType) - Method in class com.io7m.jtensors.VectorM4L
copyFrom3L(VectorReadable3LType) - Method in interface com.io7m.jtensors.VectorWritable3LType
  Set the current vector to the contents of the input vector.
copyFrom4D(VectorReadable4DType) - Method in class com.io7m.jtensors.QuaternionM4D
copyFrom4D(VectorReadable4DType) - Method in class com.io7m.jtensors.VectorM4D
copyFrom4D(VectorReadable4DType) - Method in interface com.io7m.jtensors.VectorWritable4DType
  Set the current vector to the contents of the input vector.
copyFrom4F(VectorReadable4FType) - Method in class com.io7m.jtensors.QuaternionM4F
copyFrom4F(VectorReadable4FType) - Method in class com.io7m.jtensors.VectorM4F
copyFrom4F(VectorReadable4FType) - Method in interface com.io7m.jtensors.VectorWritable4FType
  Set the current vector to the contents of the input vector.
copyFrom4I(VectorReadable4IType) - Method in class com.io7m.jtensors.VectorM4I
copyFrom4I(VectorReadable4IType) - Method in interface com.io7m.jtensors.VectorWritable4IType
  Set the current vector to the contents of the input vector.
copyFrom4L(VectorReadable4LType) - Method in class com.io7m.jtensors.VectorM4L
copyFrom4L(VectorReadable4LType) - Method in interface com.io7m.jtensors.VectorWritable4LType
  Set the current vector to the contents of the input vector.
crossProduct(VectorReadable3DType, VectorReadable3DType) - Static method in class com.io7m.jtensors.VectorI3D
  Calculate the cross product of the vectors `v0` and `v1`.
crossProduct(VectorReadable3FType, VectorReadable3FType) - Static method in class com.io7m.jtensors.VectorI3F
  Calculate the cross product of the vectors `v0` and `v1`.
crossProduct(VectorReadable3DType, VectorReadable3DType, VectorM3D) - Static method in class com.io7m.jtensors.VectorM3D
  Return a vector perpendicular to both `v0` and `v1` , saving the result in `out`.
crossProduct(VectorReadable3FType, VectorReadable3FType, VectorM3F) - Static method in class com.io7m.jtensors.VectorM3F
  Return a vector perpendicular to both `v0` and `v1` , saving the result in `out`.

## D

determinant(MatrixReadable2x2DType) - Static method in class com.io7m.jtensors.MatrixM2x2D
  Calculate the determinant of the matrix `m`.
determinant(MatrixReadable2x2FType) - Static method in class com.io7m.jtensors.MatrixM2x2F
  Calculate the determinant of the matrix `m`.
determinant(MatrixReadable3x3DType) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Calculate the determinant of the matrix `m`.
determinant(MatrixReadable3x3FType) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Calculate the determinant of the matrix `m`.
determinant(MatrixReadable4x4DType) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Calculate the determinant of the matrix `m`.
determinant(MatrixReadable4x4FType) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Calculate the determinant of the matrix `m`.
distance(VectorReadable2DType, VectorReadable2DType) - Static method in class com.io7m.jtensors.VectorI2D
  Calculate the distance between the two vectors `v0` and `v1`.
distance(VectorReadable2FType, VectorReadable2FType) - Static method in class com.io7m.jtensors.VectorI2F
  Calculate the distance between the two vectors `v0` and `v1`.
distance(VectorReadable2IType, VectorReadable2IType) - Static method in class com.io7m.jtensors.VectorI2I
  Calculate the distance between the two vectors `v0` and `v1`.
distance(VectorReadable2LType, VectorReadable2LType) - Static method in class com.io7m.jtensors.VectorI2L
  Calculate the distance between the two vectors `v0` and `v1`.
distance(VectorReadable3DType, VectorReadable3DType) - Static method in class com.io7m.jtensors.VectorI3D
  Calculate the distance between the two vectors `v0` and `v1`.
distance(VectorReadable3FType, VectorReadable3FType) - Static method in class com.io7m.jtensors.VectorI3F
  Calculate the distance between the two vectors `v0` and `v1`.
distance(VectorReadable3IType, VectorReadable3IType) - Static method in class com.io7m.jtensors.VectorI3I
  Calculate the distance between the two vectors `v0` and `v1`.
distance(VectorReadable3LType, VectorReadable3LType) - Static method in class com.io7m.jtensors.VectorI3L
  Calculate the distance between the two vectors `v0` and `v1`.
distance(VectorReadable4DType, VectorReadable4DType) - Static method in class com.io7m.jtensors.VectorI4D
  Calculate the distance between the two vectors `v0` and `v1`.
distance(VectorReadable4FType, VectorReadable4FType) - Static method in class com.io7m.jtensors.VectorI4F
  Calculate the distance between the two vectors `v0` and `v1`.
distance(VectorReadable4IType, VectorReadable4IType) - Static method in class com.io7m.jtensors.VectorI4I
  Calculate the distance between the two vectors `v0` and `v1`.
distance(VectorReadable4LType, VectorReadable4LType) - Static method in class com.io7m.jtensors.VectorI4L
  Calculate the distance between the two vectors `v0` and `v1`.
distance(VectorReadable2DType, VectorReadable2DType) - Static method in class com.io7m.jtensors.VectorM2D
  Calculate the distance between the two vectors `v0` and `v1`.
distance(VectorReadable2FType, VectorReadable2FType) - Static method in class com.io7m.jtensors.VectorM2F
  Calculate the distance between the two vectors `v0` and `v1`.
distance(VectorReadable2IType, VectorReadable2IType) - Static method in class com.io7m.jtensors.VectorM2I
  Calculate the distance between the two vectors `v0` and `v1`.
distance(VectorReadable2LType, VectorReadable2LType) - Static method in class com.io7m.jtensors.VectorM2L
  Calculate the distance between the two vectors `v0` and `v1`.
distance(VectorReadable3DType, VectorReadable3DType) - Static method in class com.io7m.jtensors.VectorM3D
  Calculate the distance between the two vectors `v0` and `v1`.
distance(VectorReadable3FType, VectorReadable3FType) - Static method in class com.io7m.jtensors.VectorM3F
  Calculate the distance between the two vectors `v0` and `v1`.
distance(VectorReadable3IType, VectorReadable3IType) - Static method in class com.io7m.jtensors.VectorM3I
  Calculate the distance between the two vectors `v0` and `v1`.
distance(VectorReadable3LType, VectorReadable3LType) - Static method in class com.io7m.jtensors.VectorM3L
  Calculate the distance between the two vectors `v0` and `v1`.
distance(VectorReadable4DType, VectorReadable4DType) - Static method in class com.io7m.jtensors.VectorM4D
  Calculate the distance between the two vectors `v0` and `v1`.
distance(VectorReadable4FType, VectorReadable4FType) - Static method in class com.io7m.jtensors.VectorM4F
  Calculate the distance between the two vectors `v0` and `v1`.
distance(VectorReadable4IType, VectorReadable4IType) - Static method in class com.io7m.jtensors.VectorM4I
  Calculate the distance between the two vectors `v0` and `v1`.
distance(VectorReadable4LType, VectorReadable4LType) - Static method in class com.io7m.jtensors.VectorM4L
  Calculate the distance between the two vectors `v0` and `v1`.
dotProduct(QuaternionReadable4DType, QuaternionReadable4DType) - Static method in class com.io7m.jtensors.QuaternionI4D
  Calculate the scalar product of the quaternions `q0` and `q1`.
dotProduct(QuaternionReadable4FType, QuaternionReadable4FType) - Static method in class com.io7m.jtensors.QuaternionI4F
  Calculate the scalar product of the quaternions `q0` and `q1`.
dotProduct(QuaternionReadable4DType, QuaternionReadable4DType) - Static method in class com.io7m.jtensors.QuaternionM4D
  Calculate the scalar product of the quaternions `q0` and `q1`.
dotProduct(QuaternionReadable4FType, QuaternionReadable4FType) - Static method in class com.io7m.jtensors.QuaternionM4F
  Calculate the scalar product of the quaternions `q0` and `q1`.
dotProduct(VectorReadable2DType, VectorReadable2DType) - Static method in class com.io7m.jtensors.VectorI2D
  Calculate the scalar product of the vectors `v0` and `v1`.
dotProduct(VectorReadable2FType, VectorReadable2FType) - Static method in class com.io7m.jtensors.VectorI2F
  Calculate the scalar product of the vectors `v0` and `v1`.
dotProduct(VectorReadable2IType, VectorReadable2IType) - Static method in class com.io7m.jtensors.VectorI2I
  Calculate the scalar product of the vectors `v0` and `v1`.
dotProduct(VectorReadable2LType, VectorReadable2LType) - Static method in class com.io7m.jtensors.VectorI2L
  Calculate the scalar product of the vectors `v0` and `v1`.
dotProduct(VectorReadable3DType, VectorReadable3DType) - Static method in class com.io7m.jtensors.VectorI3D
  Calculate the scalar product of the vectors `v0` and `v1`.
dotProduct(VectorReadable3FType, VectorReadable3FType) - Static method in class com.io7m.jtensors.VectorI3F
  Calculate the scalar product of the vectors `v0` and `v1`.
dotProduct(VectorReadable3IType, VectorReadable3IType) - Static method in class com.io7m.jtensors.VectorI3I
  Calculate the scalar product of the vectors `v0` and `v1`.
dotProduct(VectorReadable3LType, VectorReadable3LType) - Static method in class com.io7m.jtensors.VectorI3L
  Calculate the scalar product of the vectors `v0` and `v1`.
dotProduct(VectorReadable4DType, VectorReadable4DType) - Static method in class com.io7m.jtensors.VectorI4D
  Calculate the scalar product of the vectors `v0` and `v1`.
dotProduct(VectorReadable4FType, VectorReadable4FType) - Static method in class com.io7m.jtensors.VectorI4F
  Calculate the scalar product of the vectors `v0` and `v1`.
dotProduct(VectorReadable4IType, VectorReadable4IType) - Static method in class com.io7m.jtensors.VectorI4I
  Calculate the scalar product of the vectors `v0` and `v1`.
dotProduct(VectorReadable4LType, VectorReadable4LType) - Static method in class com.io7m.jtensors.VectorI4L
  Calculate the scalar product of the vectors `v0` and `v1`.
dotProduct(VectorReadable2DType, VectorReadable2DType) - Static method in class com.io7m.jtensors.VectorM2D
  Calculate the scalar product of the vectors `v0` and `v1`.
dotProduct(VectorReadable2FType, VectorReadable2FType) - Static method in class com.io7m.jtensors.VectorM2F
  Calculate the scalar product of the vectors `v0` and `v1`.
dotProduct(VectorReadable2IType, VectorReadable2IType) - Static method in class com.io7m.jtensors.VectorM2I
  Calculate the scalar product of the vectors `v0` and `v1`.
dotProduct(VectorReadable2LType, VectorReadable2LType) - Static method in class com.io7m.jtensors.VectorM2L
  Calculate the scalar product of the vectors `v0` and `v1`.
dotProduct(VectorReadable3DType, VectorReadable3DType) - Static method in class com.io7m.jtensors.VectorM3D
  Calculate the scalar product of the vectors `v0` and `v1`.
dotProduct(VectorReadable3FType, VectorReadable3FType) - Static method in class com.io7m.jtensors.VectorM3F
  Calculate the scalar product of the vectors `v0` and `v1`.
dotProduct(VectorReadable3IType, VectorReadable3IType) - Static method in class com.io7m.jtensors.VectorM3I
  Calculate the scalar product of the vectors `v0` and `v1`.
dotProduct(VectorReadable3LType, VectorReadable3LType) - Static method in class com.io7m.jtensors.VectorM3L
  Calculate the scalar product of the vectors `v0` and `v1`.
dotProduct(VectorReadable4DType, VectorReadable4DType) - Static method in class com.io7m.jtensors.VectorM4D
  Calculate the scalar product of the vectors `v0` and `v1`.
dotProduct(VectorReadable4FType, VectorReadable4FType) - Static method in class com.io7m.jtensors.VectorM4F
  Calculate the scalar product of the vectors `v0` and `v1`.
dotProduct(VectorReadable4IType, VectorReadable4IType) - Static method in class com.io7m.jtensors.VectorM4I
  Calculate the scalar product of the vectors `v0` and `v1`.
dotProduct(VectorReadable4LType, VectorReadable4LType) - Static method in class com.io7m.jtensors.VectorM4L
  Calculate the scalar product of the vectors `v0` and `v1`.
doubleBuffer(MatrixM2x2D) - Static method in class com.io7m.jtensors.MatrixM2x2D
  Return a view of the buffer that backs this matrix.
doubleBuffer(MatrixM3x3D) - Static method in class com.io7m.jtensors.MatrixM3x3D
doubleBuffer(MatrixM4x4D) - Static method in class com.io7m.jtensors.MatrixM4x4D

## E

equals(Object) - Method in class com.io7m.jtensors.MatrixM2x2D
equals(Object) - Method in class com.io7m.jtensors.MatrixM2x2F
equals(Object) - Method in class com.io7m.jtensors.MatrixM3x3D
equals(Object) - Method in class com.io7m.jtensors.MatrixM3x3F
equals(Object) - Method in class com.io7m.jtensors.MatrixM4x4D
equals(Object) - Method in class com.io7m.jtensors.MatrixM4x4F
equals(Object) - Method in class com.io7m.jtensors.OrthonormalizedI3D
equals(Object) - Method in class com.io7m.jtensors.OrthonormalizedI3F
equals(Object) - Method in class com.io7m.jtensors.QuaternionI4D
equals(Object) - Method in class com.io7m.jtensors.QuaternionI4F
equals(Object) - Method in class com.io7m.jtensors.QuaternionM4D
equals(Object) - Method in class com.io7m.jtensors.QuaternionM4F
equals(Object) - Method in class com.io7m.jtensors.VectorI2D
equals(Object) - Method in class com.io7m.jtensors.VectorI2F
equals(Object) - Method in class com.io7m.jtensors.VectorI2I
equals(Object) - Method in class com.io7m.jtensors.VectorI2L
equals(Object) - Method in class com.io7m.jtensors.VectorI3D
equals(Object) - Method in class com.io7m.jtensors.VectorI3F
equals(Object) - Method in class com.io7m.jtensors.VectorI3I
equals(Object) - Method in class com.io7m.jtensors.VectorI3L
equals(Object) - Method in class com.io7m.jtensors.VectorI4D
equals(Object) - Method in class com.io7m.jtensors.VectorI4F
equals(Object) - Method in class com.io7m.jtensors.VectorI4I
equals(Object) - Method in class com.io7m.jtensors.VectorI4L
equals(Object) - Method in class com.io7m.jtensors.VectorM2D
equals(Object) - Method in class com.io7m.jtensors.VectorM2F
equals(Object) - Method in class com.io7m.jtensors.VectorM2I
equals(Object) - Method in class com.io7m.jtensors.VectorM2L
equals(Object) - Method in class com.io7m.jtensors.VectorM3D
equals(Object) - Method in class com.io7m.jtensors.VectorM3F
equals(Object) - Method in class com.io7m.jtensors.VectorM3I
equals(Object) - Method in class com.io7m.jtensors.VectorM3L
equals(Object) - Method in class com.io7m.jtensors.VectorM4D
equals(Object) - Method in class com.io7m.jtensors.VectorM4F
equals(Object) - Method in class com.io7m.jtensors.VectorM4I
equals(Object) - Method in class com.io7m.jtensors.VectorM4L
exchangeRows(MatrixM2x2D, int, int) - Static method in class com.io7m.jtensors.MatrixM2x2D
  Exchange two rows `row_a` and row `row_b` of the matrix `m`, saving the exchanged rows to `m` .
exchangeRows(MatrixReadable2x2DType, int, int, MatrixM2x2D) - Static method in class com.io7m.jtensors.MatrixM2x2D
  Exchange two rows `row_a` and row `row_b` of the matrix `m`, saving the exchanged rows to `out` .
exchangeRows(MatrixReadable2x2FType, int, int, MatrixM2x2F) - Static method in class com.io7m.jtensors.MatrixM2x2F
  Exchange two rows `row_a` and row `row_b` of the matrix `m`, saving the exchanged rows to `out`.
exchangeRows(MatrixReadable3x3DType, int, int, MatrixM3x3D) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Exchange the row `row_a` and row `row_b` of the matrix `m`, saving the exchanged rows to `out`.
exchangeRows(MatrixReadable3x3FType, int, int, MatrixM3x3F) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Exchange the row `row_a` and row `row_b` of the matrix `m`, saving the exchanged rows to `out` .
exchangeRows(MatrixReadable4x4DType, int, int, MatrixM4x4D) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Exchange the row `row_a` and row `row_b` of the matrix `m`, saving the exchanged rows to `out`.
exchangeRows(MatrixReadable4x4FType, int, int, MatrixM4x4F) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Exchange the row `row_a` and row `row_b` of the matrix `m`, saving the exchanged rows to `out`.
exchangeRowsInPlace(MatrixM2x2F, int, int) - Static method in class com.io7m.jtensors.MatrixM2x2F
  Exchange two rows `row_a` and row `row_b` of the matrix `m`, saving the exchanged rows to `m`.
exchangeRowsInPlace(MatrixM3x3D, int, int) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Exchange the row `row_a` and row `row_b` of the matrix `m`, saving the exchanged rows to `m`.
exchangeRowsInPlace(MatrixM3x3F, int, int) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Exchange the row `row_a` and row `row_b` of the matrix `m`, saving the exchanged rows to `m` .
exchangeRowsInPlace(MatrixM4x4D, int, int) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Exchange the row `row_a` and row `row_b` of the matrix `m`, saving the exchanged rows to `m`.
exchangeRowsInPlace(MatrixM4x4F, int, int) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Exchange the row `row_a` and row `row_b` of the matrix `m`, saving the exchanged rows to `m`.
exchangeRowsInPlaceWithContext(MatrixM4x4D.Context, MatrixM4x4D, int, int) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Exchange the row `row_a` and row `row_b` of the matrix `m`, saving the exchanged rows to `m`.
exchangeRowsInPlaceWithContext(MatrixM4x4F.Context, MatrixM4x4F, int, int) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Exchange the row `row_a` and row `row_b` of the matrix `m`, saving the exchanged rows to `m`.
exchangeRowsWithContext(MatrixM4x4D.Context, MatrixReadable4x4DType, int, int, MatrixM4x4D) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Exchange two rows `row_a` and row `row_b` of the matrix `m`, saving the exchanged rows to `out` .
exchangeRowsWithContext(MatrixM4x4F.Context, MatrixReadable4x4FType, int, int, MatrixM4x4F) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Exchange two rows `row_a` and row `row_b` of the matrix `m`, saving the exchanged rows to `out` .

## F

floatBuffer(MatrixM2x2F) - Static method in class com.io7m.jtensors.MatrixM2x2F
floatBuffer(MatrixM3x3F) - Static method in class com.io7m.jtensors.MatrixM3x3F
floatBuffer(MatrixM4x4F) - Static method in class com.io7m.jtensors.MatrixM4x4F

## G

get(MatrixReadable2x2DType, int, int) - Static method in class com.io7m.jtensors.MatrixM2x2D
  Retrieve the value from the matrix `m` at row `row` , column `column`.
get(int, int) - Method in class com.io7m.jtensors.MatrixM2x2D
get(MatrixReadable2x2FType, int, int) - Static method in class com.io7m.jtensors.MatrixM2x2F
get(int, int) - Method in class com.io7m.jtensors.MatrixM2x2F
get(MatrixReadable3x3DType, int, int) - Static method in class com.io7m.jtensors.MatrixM3x3D
get(int, int) - Method in class com.io7m.jtensors.MatrixM3x3D
get(MatrixReadable3x3FType, int, int) - Static method in class com.io7m.jtensors.MatrixM3x3F
get(int, int) - Method in class com.io7m.jtensors.MatrixM3x3F
get(MatrixReadable4x4DType, int, int) - Static method in class com.io7m.jtensors.MatrixM4x4D
get(int, int) - Method in class com.io7m.jtensors.MatrixM4x4D
get(MatrixReadable4x4FType, int, int) - Static method in class com.io7m.jtensors.MatrixM4x4F
get(int, int) - Method in class com.io7m.jtensors.MatrixM4x4F
getDocumentationXMLLocation() - Static method in class com.io7m.jtensors.documentation.TDocumentation
getDoubleBuffer() - Method in class com.io7m.jtensors.MatrixM2x2D
getDoubleBuffer() - Method in class com.io7m.jtensors.MatrixM3x3D
getDoubleBuffer() - Method in class com.io7m.jtensors.MatrixM4x4D
getDoubleBuffer() - Method in interface com.io7m.jtensors.MatrixReadableDType
getFloatBuffer() - Method in class com.io7m.jtensors.MatrixM2x2F
getFloatBuffer() - Method in class com.io7m.jtensors.MatrixM3x3F
getFloatBuffer() - Method in class com.io7m.jtensors.MatrixM4x4F
getFloatBuffer() - Method in interface com.io7m.jtensors.MatrixReadableFType
getRow2D(int, VectorM2D) - Method in class com.io7m.jtensors.MatrixM2x2D
getRow2D(int, VectorM2D) - Method in interface com.io7m.jtensors.MatrixReadable2x2DType
  Retrieve row `row`, saving the result to `out`.
getRow2F(int, VectorM2F) - Method in class com.io7m.jtensors.MatrixM2x2F
getRow2F(int, VectorM2F) - Method in interface com.io7m.jtensors.MatrixReadable2x2FType
  Retrieve row `row`, saving the result to `out`.
getRow3D(int, VectorM3D) - Method in class com.io7m.jtensors.MatrixM3x3D
getRow3D(int, VectorM3D) - Method in interface com.io7m.jtensors.MatrixReadable3x3DType
  Retrieve row `row`, saving the result to `out`.
getRow3F(int, VectorM3F) - Method in class com.io7m.jtensors.MatrixM3x3F
getRow3F(int, VectorM3F) - Method in interface com.io7m.jtensors.MatrixReadable3x3FType
  Retrieve row `row`, saving the result to `out`.
getRow4D(int, VectorM4D) - Method in class com.io7m.jtensors.MatrixM4x4D
getRow4D(int, VectorM4D) - Method in interface com.io7m.jtensors.MatrixReadable4x4DType
  Retrieve row `row`, saving the result to `out`.
getRow4F(int, VectorM4F) - Method in class com.io7m.jtensors.MatrixM4x4F
getRow4F(int, VectorM4F) - Method in interface com.io7m.jtensors.MatrixReadable4x4FType
  Retrieve row `row`, saving the result to `out`.
getRowColumnD(int, int) - Method in class com.io7m.jtensors.MatrixM2x2D
getRowColumnD(int, int) - Method in class com.io7m.jtensors.MatrixM3x3D
getRowColumnD(int, int) - Method in class com.io7m.jtensors.MatrixM4x4D
getRowColumnD(int, int) - Method in interface com.io7m.jtensors.MatrixReadableDType
getRowColumnF(int, int) - Method in class com.io7m.jtensors.MatrixM2x2F
getRowColumnF(int, int) - Method in class com.io7m.jtensors.MatrixM3x3F
getRowColumnF(int, int) - Method in class com.io7m.jtensors.MatrixM4x4F
getRowColumnF(int, int) - Method in interface com.io7m.jtensors.MatrixReadableFType
getV0() - Method in class com.io7m.jtensors.OrthonormalizedI3D
getV0() - Method in class com.io7m.jtensors.OrthonormalizedI3F
getV1() - Method in class com.io7m.jtensors.OrthonormalizedI3D
getV1() - Method in class com.io7m.jtensors.OrthonormalizedI3F
getV2() - Method in class com.io7m.jtensors.OrthonormalizedI3D
getV2() - Method in class com.io7m.jtensors.OrthonormalizedI3F
getWD() - Method in class com.io7m.jtensors.QuaternionI4D
getWD() - Method in class com.io7m.jtensors.QuaternionM4D
getWD() - Method in class com.io7m.jtensors.VectorI4D
getWD() - Method in class com.io7m.jtensors.VectorM4D
getWD() - Method in interface com.io7m.jtensors.VectorReadable4DType
getWF() - Method in class com.io7m.jtensors.QuaternionI4F
getWF() - Method in class com.io7m.jtensors.QuaternionM4F
getWF() - Method in class com.io7m.jtensors.VectorI4F
getWF() - Method in class com.io7m.jtensors.VectorM4F
getWF() - Method in interface com.io7m.jtensors.VectorReadable4FType
getWI() - Method in class com.io7m.jtensors.VectorI4I
getWI() - Method in class com.io7m.jtensors.VectorM4I
getWI() - Method in interface com.io7m.jtensors.VectorReadable4IType
getWL() - Method in class com.io7m.jtensors.VectorI4L
getWL() - Method in class com.io7m.jtensors.VectorM4L
getWL() - Method in interface com.io7m.jtensors.VectorReadable4LType
getXD() - Method in class com.io7m.jtensors.QuaternionI4D
getXD() - Method in class com.io7m.jtensors.QuaternionM4D
getXD() - Method in class com.io7m.jtensors.VectorI2D
getXD() - Method in class com.io7m.jtensors.VectorI3D
getXD() - Method in class com.io7m.jtensors.VectorI4D
getXD() - Method in class com.io7m.jtensors.VectorM2D
getXD() - Method in class com.io7m.jtensors.VectorM3D
getXD() - Method in class com.io7m.jtensors.VectorM4D
getXD() - Method in interface com.io7m.jtensors.VectorReadable2DType
getXF() - Method in class com.io7m.jtensors.QuaternionI4F
getXF() - Method in class com.io7m.jtensors.QuaternionM4F
getXF() - Method in class com.io7m.jtensors.VectorI2F
getXF() - Method in class com.io7m.jtensors.VectorI3F
getXF() - Method in class com.io7m.jtensors.VectorI4F
getXF() - Method in class com.io7m.jtensors.VectorM2F
getXF() - Method in class com.io7m.jtensors.VectorM3F
getXF() - Method in class com.io7m.jtensors.VectorM4F
getXF() - Method in interface com.io7m.jtensors.VectorReadable2FType
getXI() - Method in class com.io7m.jtensors.VectorI2I
getXI() - Method in class com.io7m.jtensors.VectorI3I
getXI() - Method in class com.io7m.jtensors.VectorI4I
getXI() - Method in class com.io7m.jtensors.VectorM2I
getXI() - Method in class com.io7m.jtensors.VectorM3I
getXI() - Method in class com.io7m.jtensors.VectorM4I
getXI() - Method in interface com.io7m.jtensors.VectorReadable2IType
getXL() - Method in class com.io7m.jtensors.VectorI2L
getXL() - Method in class com.io7m.jtensors.VectorI3L
getXL() - Method in class com.io7m.jtensors.VectorI4L
getXL() - Method in class com.io7m.jtensors.VectorM2L
getXL() - Method in class com.io7m.jtensors.VectorM3L
getXL() - Method in class com.io7m.jtensors.VectorM4L
getXL() - Method in interface com.io7m.jtensors.VectorReadable2LType
getYD() - Method in class com.io7m.jtensors.QuaternionI4D
getYD() - Method in class com.io7m.jtensors.QuaternionM4D
getYD() - Method in class com.io7m.jtensors.VectorI2D
getYD() - Method in class com.io7m.jtensors.VectorI3D
getYD() - Method in class com.io7m.jtensors.VectorI4D
getYD() - Method in class com.io7m.jtensors.VectorM2D
getYD() - Method in class com.io7m.jtensors.VectorM3D
getYD() - Method in class com.io7m.jtensors.VectorM4D
getYD() - Method in interface com.io7m.jtensors.VectorReadable2DType
getYF() - Method in class com.io7m.jtensors.QuaternionI4F
getYF() - Method in class com.io7m.jtensors.QuaternionM4F
getYF() - Method in class com.io7m.jtensors.VectorI2F
getYF() - Method in class com.io7m.jtensors.VectorI3F
getYF() - Method in class com.io7m.jtensors.VectorI4F
getYF() - Method in class com.io7m.jtensors.VectorM2F
getYF() - Method in class com.io7m.jtensors.VectorM3F
getYF() - Method in class com.io7m.jtensors.VectorM4F
getYF() - Method in interface com.io7m.jtensors.VectorReadable2FType
getYI() - Method in class com.io7m.jtensors.VectorI2I
getYI() - Method in class com.io7m.jtensors.VectorI3I
getYI() - Method in class com.io7m.jtensors.VectorI4I
getYI() - Method in class com.io7m.jtensors.VectorM2I
getYI() - Method in class com.io7m.jtensors.VectorM3I
getYI() - Method in class com.io7m.jtensors.VectorM4I
getYI() - Method in interface com.io7m.jtensors.VectorReadable2IType
getYL() - Method in class com.io7m.jtensors.VectorI2L
getYL() - Method in class com.io7m.jtensors.VectorI3L
getYL() - Method in class com.io7m.jtensors.VectorI4L
getYL() - Method in class com.io7m.jtensors.VectorM2L
getYL() - Method in class com.io7m.jtensors.VectorM3L
getYL() - Method in class com.io7m.jtensors.VectorM4L
getYL() - Method in interface com.io7m.jtensors.VectorReadable2LType
getZD() - Method in class com.io7m.jtensors.QuaternionI4D
getZD() - Method in class com.io7m.jtensors.QuaternionM4D
getZD() - Method in class com.io7m.jtensors.VectorI3D
getZD() - Method in class com.io7m.jtensors.VectorI4D
getZD() - Method in class com.io7m.jtensors.VectorM3D
getZD() - Method in class com.io7m.jtensors.VectorM4D
getZD() - Method in interface com.io7m.jtensors.VectorReadable3DType
getZF() - Method in class com.io7m.jtensors.QuaternionI4F
getZF() - Method in class com.io7m.jtensors.QuaternionM4F
getZF() - Method in class com.io7m.jtensors.VectorI3F
getZF() - Method in class com.io7m.jtensors.VectorI4F
getZF() - Method in class com.io7m.jtensors.VectorM3F
getZF() - Method in class com.io7m.jtensors.VectorM4F
getZF() - Method in interface com.io7m.jtensors.VectorReadable3FType
getZI() - Method in class com.io7m.jtensors.VectorI3I
getZI() - Method in class com.io7m.jtensors.VectorI4I
getZI() - Method in class com.io7m.jtensors.VectorM3I
getZI() - Method in class com.io7m.jtensors.VectorM4I
getZI() - Method in interface com.io7m.jtensors.VectorReadable3IType
getZL() - Method in class com.io7m.jtensors.VectorI3L
getZL() - Method in class com.io7m.jtensors.VectorI4L
getZL() - Method in class com.io7m.jtensors.VectorM3L
getZL() - Method in class com.io7m.jtensors.VectorM4L
getZL() - Method in interface com.io7m.jtensors.VectorReadable3LType

## H

hashCode() - Method in class com.io7m.jtensors.MatrixM2x2D
hashCode() - Method in class com.io7m.jtensors.MatrixM2x2F
hashCode() - Method in class com.io7m.jtensors.MatrixM3x3D
hashCode() - Method in class com.io7m.jtensors.MatrixM3x3F
hashCode() - Method in class com.io7m.jtensors.MatrixM4x4D
hashCode() - Method in class com.io7m.jtensors.MatrixM4x4F
hashCode() - Method in class com.io7m.jtensors.OrthonormalizedI3D
hashCode() - Method in class com.io7m.jtensors.OrthonormalizedI3F
hashCode() - Method in class com.io7m.jtensors.QuaternionI4D
hashCode() - Method in class com.io7m.jtensors.QuaternionI4F
hashCode() - Method in class com.io7m.jtensors.QuaternionM4D
hashCode() - Method in class com.io7m.jtensors.QuaternionM4F
hashCode() - Method in class com.io7m.jtensors.VectorI2D
hashCode() - Method in class com.io7m.jtensors.VectorI2F
hashCode() - Method in class com.io7m.jtensors.VectorI2I
hashCode() - Method in class com.io7m.jtensors.VectorI2L
hashCode() - Method in class com.io7m.jtensors.VectorI3D
hashCode() - Method in class com.io7m.jtensors.VectorI3F
hashCode() - Method in class com.io7m.jtensors.VectorI3I
hashCode() - Method in class com.io7m.jtensors.VectorI3L
hashCode() - Method in class com.io7m.jtensors.VectorI4D
hashCode() - Method in class com.io7m.jtensors.VectorI4F
hashCode() - Method in class com.io7m.jtensors.VectorI4I
hashCode() - Method in class com.io7m.jtensors.VectorI4L
hashCode() - Method in class com.io7m.jtensors.VectorM2D
hashCode() - Method in class com.io7m.jtensors.VectorM2F
hashCode() - Method in class com.io7m.jtensors.VectorM2I
hashCode() - Method in class com.io7m.jtensors.VectorM2L
hashCode() - Method in class com.io7m.jtensors.VectorM3D
hashCode() - Method in class com.io7m.jtensors.VectorM3F
hashCode() - Method in class com.io7m.jtensors.VectorM3I
hashCode() - Method in class com.io7m.jtensors.VectorM3L
hashCode() - Method in class com.io7m.jtensors.VectorM4D
hashCode() - Method in class com.io7m.jtensors.VectorM4F
hashCode() - Method in class com.io7m.jtensors.VectorM4I
hashCode() - Method in class com.io7m.jtensors.VectorM4L

## I

IDENTITY - Static variable in class com.io7m.jtensors.QuaternionI4D
  The "identity" quaternion, [0.0 0.0 0.0 1.0]
IDENTITY - Static variable in class com.io7m.jtensors.QuaternionI4F
  The "identity" quaternion, [0.0 0.0 0.0 1.0]
interpolateLinear(QuaternionReadable4DType, QuaternionReadable4DType, double) - Static method in class com.io7m.jtensors.QuaternionI4D
  Linearly interpolate between `q0` and `q1` by the amount `alpha`, such that: `interpolateLinear(q0, q1, 0.0) = q0` `interpolateLinear(q0, q1, 1.0) = q1`
interpolateLinear(QuaternionReadable4FType, QuaternionReadable4FType, float) - Static method in class com.io7m.jtensors.QuaternionI4F
  Linearly interpolate between `q0` and `q1` by the amount `alpha`, such that: `interpolateLinear(q0, q1, 0.0) = q0` `interpolateLinear(q0, q1, 1.0) = q1`
interpolateLinear(QuaternionReadable4DType, QuaternionReadable4DType, double, QuaternionM4D) - Static method in class com.io7m.jtensors.QuaternionM4D
  Linearly interpolate between `q0` and `q1` by the amount `alpha`, such that: `interpolateLinear(q0, q1, 0.0, r) -> r = q0` `interpolateLinear(q0, q1, 1.0, r) -> r = q1`
interpolateLinear(QuaternionReadable4FType, QuaternionReadable4FType, double, QuaternionM4F) - Static method in class com.io7m.jtensors.QuaternionM4F
  Linearly interpolate between `q0` and `q1` by the amount `alpha`, such that: `interpolateLinear(q0, q1, 0.0, r) -> r = q0` `interpolateLinear(q0, q1, 1.0, r) -> r = q1`
interpolateLinear(VectorReadable2DType, VectorReadable2DType, double) - Static method in class com.io7m.jtensors.VectorI2D
  Linearly interpolate between `v0` and `v1` by the amount `alpha`.
interpolateLinear(VectorReadable2FType, VectorReadable2FType, float) - Static method in class com.io7m.jtensors.VectorI2F
  Linearly interpolate between `v0` and `v1` by the amount `alpha`.
interpolateLinear(VectorReadable2IType, VectorReadable2IType, double) - Static method in class com.io7m.jtensors.VectorI2I
  Linearly interpolate between `v0` and `v1` by the amount `alpha`.
interpolateLinear(VectorReadable2LType, VectorReadable2LType, double) - Static method in class com.io7m.jtensors.VectorI2L
  Linearly interpolate between `v0` and `v1` by the amount `alpha`.
interpolateLinear(VectorReadable3DType, VectorReadable3DType, double) - Static method in class com.io7m.jtensors.VectorI3D
  Linearly interpolate between `v0` and `v1` by the amount `alpha`.
interpolateLinear(VectorReadable3FType, VectorReadable3FType, float) - Static method in class com.io7m.jtensors.VectorI3F
  Linearly interpolate between `v0` and `v1` by the amount `alpha`.
interpolateLinear(VectorReadable3IType, VectorReadable3IType, double) - Static method in class com.io7m.jtensors.VectorI3I
  Linearly interpolate between `v0` and `v1` by the amount `alpha`.
interpolateLinear(VectorReadable3LType, VectorReadable3LType, double) - Static method in class com.io7m.jtensors.VectorI3L
  Linearly interpolate between `v0` and `v1` by the amount `alpha`.
interpolateLinear(VectorReadable4DType, VectorReadable4DType, double) - Static method in class com.io7m.jtensors.VectorI4D
  Linearly interpolate between `v0` and `v1` by the amount `alpha`.
interpolateLinear(VectorReadable4FType, VectorReadable4FType, float) - Static method in class com.io7m.jtensors.VectorI4F
  Linearly interpolate between `v0` and `v1` by the amount `alpha`.
interpolateLinear(VectorReadable4IType, VectorReadable4IType, double) - Static method in class com.io7m.jtensors.VectorI4I
  Linearly interpolate between `v0` and `v1` by the amount `alpha`.
interpolateLinear(VectorReadable4LType, VectorReadable4LType, double) - Static method in class com.io7m.jtensors.VectorI4L
  Linearly interpolate between `v0` and `v1` by the amount `alpha`.
interpolateLinear(VectorReadable2DType, VectorReadable2DType, double, VectorM2D) - Static method in class com.io7m.jtensors.VectorM2D
  Linearly interpolate between `v0` and `v1` by the amount `alpha`, saving the result to `r`.
interpolateLinear(VectorReadable2FType, VectorReadable2FType, double, VectorM2F) - Static method in class com.io7m.jtensors.VectorM2F
  Linearly interpolate between `v0` and `v1` by the amount `alpha`, saving the result to `r`.
interpolateLinear(VectorReadable2IType, VectorReadable2IType, double, VectorM2I) - Static method in class com.io7m.jtensors.VectorM2I
  Linearly interpolate between `v0` and `v1` by the amount `alpha`, saving the result to `r`.
interpolateLinear(VectorReadable2LType, VectorReadable2LType, double, VectorM2L) - Static method in class com.io7m.jtensors.VectorM2L
  Linearly interpolate between `v0` and `v1` by the amount `alpha`, saving the result to `r`.
interpolateLinear(VectorReadable3DType, VectorReadable3DType, double, VectorM3D) - Static method in class com.io7m.jtensors.VectorM3D
  Linearly interpolate between `v0` and `v1` by the amount `alpha`, saving the result to `r`.
interpolateLinear(VectorReadable3FType, VectorReadable3FType, double, VectorM3F) - Static method in class com.io7m.jtensors.VectorM3F
  Linearly interpolate between `v0` and `v1` by the amount `alpha`, saving the result to `r`.
interpolateLinear(VectorReadable3IType, VectorReadable3IType, double, VectorM3I) - Static method in class com.io7m.jtensors.VectorM3I
  Linearly interpolate between `v0` and `v1` by the amount `alpha`, saving the result to `r`.
interpolateLinear(VectorReadable3LType, VectorReadable3LType, double, VectorM3L) - Static method in class com.io7m.jtensors.VectorM3L
  Linearly interpolate between `v0` and `v1` by the amount `alpha`, saving the result to `r`.
interpolateLinear(VectorReadable4DType, VectorReadable4DType, double, VectorM4D) - Static method in class com.io7m.jtensors.VectorM4D
  Linearly interpolate between `v0` and `v1` by the amount `alpha`, saving the result to `r`.
interpolateLinear(VectorReadable4FType, VectorReadable4FType, double, VectorM4F) - Static method in class com.io7m.jtensors.VectorM4F
  Linearly interpolate between `v0` and `v1` by the amount `alpha`, saving the result to `r`.
interpolateLinear(VectorReadable4IType, VectorReadable4IType, double, VectorM4I) - Static method in class com.io7m.jtensors.VectorM4I
  Linearly interpolate between `v0` and `v1` by the amount `alpha`, saving the result to `r`.
interpolateLinear(VectorReadable4LType, VectorReadable4LType, double, VectorM4L) - Static method in class com.io7m.jtensors.VectorM4L
  Linearly interpolate between `v0` and `v1` by the amount `alpha`, saving the result to `r`.
invert(MatrixReadable2x2DType, MatrixM2x2D) - Static method in class com.io7m.jtensors.MatrixM2x2D
  Calculate the inverse of the matrix `m`, saving the resulting matrix to `out`.
invert(MatrixReadable2x2FType, MatrixM2x2F) - Static method in class com.io7m.jtensors.MatrixM2x2F
  Calculate the inverse of the matrix `m`, saving the resulting matrix to `out`.
invert(MatrixReadable3x3DType, MatrixM3x3D) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Calculate the inverse of the matrix `m`, saving the resulting matrix to `out`.
invert(MatrixReadable3x3FType, MatrixM3x3F) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Calculate the inverse of the matrix `m`, saving the resulting matrix to `out`.
invert(MatrixReadable4x4DType, MatrixM4x4D) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Calculate the inverse of the matrix `m`, saving the resulting matrix to `out`.
invert(MatrixReadable4x4FType, MatrixM4x4F) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Calculate the inverse of the matrix `m`, saving the resulting matrix to `out`.
invertInPlace(MatrixM2x2D) - Static method in class com.io7m.jtensors.MatrixM2x2D
  Calculate the inverse of the matrix `m`, saving the resulting matrix to `m`.
invertInPlace(MatrixM2x2F) - Static method in class com.io7m.jtensors.MatrixM2x2F
  Calculate the inverse of the matrix `m`, saving the resulting matrix to `m`.
invertInPlace(MatrixM3x3D) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Calculate the inverse of the matrix `m`, saving the resulting matrix to `m`.
invertInPlace(MatrixM3x3F) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Calculate the inverse of the matrix `m`, saving the resulting matrix to `m`.
invertInPlace(MatrixM4x4D) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Calculate the inverse of the matrix `m`, saving the resulting matrix to `m`.
invertInPlace(MatrixM4x4F) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Calculate the inverse of the matrix `m`, saving the resulting matrix to `m`.
invertInPlaceWithContext(MatrixM4x4D.Context, MatrixM4x4D) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Calculate the inverse of the matrix `m`, saving the resulting matrix to `m`.
invertInPlaceWithContext(MatrixM4x4F.Context, MatrixM4x4F) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Calculate the inverse of the matrix `m`, saving the resulting matrix to `m`.
invertWithContext(MatrixM4x4D.Context, MatrixReadable4x4DType, MatrixM4x4D) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Calculate the inverse of the matrix `m`, saving the resulting matrix to `out`.
invertWithContext(MatrixM4x4F.Context, MatrixReadable4x4FType, MatrixM4x4F) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Calculate the inverse of the matrix `m`, saving the resulting matrix to `out`.
isNegationOf(AlmostEqualDouble.ContextRelative, QuaternionReadable4DType, QuaternionReadable4DType) - Static method in class com.io7m.jtensors.QuaternionI4D
  Return `true` iff `qa` is the negation of `qb`.
isNegationOf(AlmostEqualFloat.ContextRelative, QuaternionReadable4FType, QuaternionReadable4FType) - Static method in class com.io7m.jtensors.QuaternionI4F
  Return `true` iff `qa` is the negation of `qb`.
isNegationOf(AlmostEqualDouble.ContextRelative, QuaternionReadable4DType, QuaternionReadable4DType) - Static method in class com.io7m.jtensors.QuaternionM4D
  Return `true` iff `qa` is the negation of `qb`.
isNegationOf(AlmostEqualFloat.ContextRelative, QuaternionReadable4FType, QuaternionReadable4FType) - Static method in class com.io7m.jtensors.QuaternionM4F
  Return `true` iff `qa` is the negation of `qb`.

## L

lookAtWithContext(MatrixM3x3D.Context, VectorReadable3DType, VectorReadable3DType, VectorReadable3DType, MatrixM3x3D, VectorM3D) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Calculate a rotation and translation representing a "camera" looking from the point `origin` to the point `target`.
lookAtWithContext(MatrixM3x3F.Context, VectorReadable3FType, VectorReadable3FType, VectorReadable3FType, MatrixM3x3F, VectorM3F) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Calculate a rotation and translation representing a "camera" looking from the point `origin` to the point `target`.
lookAtWithContext(MatrixM4x4D.Context, VectorReadable3DType, VectorReadable3DType, VectorReadable3DType, MatrixM4x4D) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Calculate a matrix representing a "camera" looking from the point `origin` to the point `target`.
lookAtWithContext(MatrixM4x4F.Context, VectorReadable3FType, VectorReadable3FType, VectorReadable3FType, MatrixM4x4F) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Calculate a matrix representing a "camera" looking from the point `origin` to the point `target`.
lookAtWithContext(QuaternionI4D.Context, VectorReadable3DType, VectorReadable3DType, VectorReadable3DType) - Static method in class com.io7m.jtensors.QuaternionI4D
  Produce a quaternion that represents a rotation that "looks at" the point at `target` assuming the viewer is at `origin`, using `up` as the "up" vector.
lookAtWithContext(QuaternionI4F.Context, VectorReadable3FType, VectorReadable3FType, VectorReadable3FType) - Static method in class com.io7m.jtensors.QuaternionI4F
  Produce a quaternion that represents a rotation that "looks at" the point at `target` assuming the viewer is at `origin`, using `up` as the "up" vector.
lookAtWithContext(QuaternionM4D.Context, VectorReadable3DType, VectorReadable3DType, VectorReadable3DType, QuaternionM4D) - Static method in class com.io7m.jtensors.QuaternionM4D
  Produce a quaternion that represents a rotation that "looks at" the point at `target` assuming the viewer is at `origin`, using `up` as the "up" vector, saving the result to `q`.
lookAtWithContext(QuaternionM4F.Context, VectorReadable3FType, VectorReadable3FType, VectorReadable3FType, QuaternionM4F) - Static method in class com.io7m.jtensors.QuaternionM4F
  Produce a quaternion that represents a rotation that "looks at" the point at `target` assuming the viewer is at `origin`, using `up` as the "up" vector, saving the result to `q`.

## M

magnitude(QuaternionReadable4DType) - Static method in class com.io7m.jtensors.QuaternionI4D
  Calculate the magnitude of the quaternion `q`.
magnitude(QuaternionReadable4FType) - Static method in class com.io7m.jtensors.QuaternionI4F
  Calculate the magnitude of the quaternion `q`.
magnitude(QuaternionReadable4DType) - Static method in class com.io7m.jtensors.QuaternionM4D
  Calculate the magnitude of the quaternion `q`.
magnitude(QuaternionReadable4FType) - Static method in class com.io7m.jtensors.QuaternionM4F
  Calculate the magnitude of the quaternion `q`.
magnitude(VectorReadable2DType) - Static method in class com.io7m.jtensors.VectorI2D
  Calculate the magnitude of the vector `v`.
magnitude(VectorReadable2FType) - Static method in class com.io7m.jtensors.VectorI2F
  Calculate the magnitude of the vector `v`.
magnitude(VectorReadable2IType) - Static method in class com.io7m.jtensors.VectorI2I
  Calculate the magnitude of the vector `v`.
magnitude(VectorReadable2LType) - Static method in class com.io7m.jtensors.VectorI2L
  Calculate the magnitude of the vector `v`.
magnitude(VectorReadable3DType) - Static method in class com.io7m.jtensors.VectorI3D
  Calculate the magnitude of the vector `v`.
magnitude(VectorReadable3FType) - Static method in class com.io7m.jtensors.VectorI3F
  Calculate the magnitude of the vector `v`.
magnitude(VectorReadable3IType) - Static method in class com.io7m.jtensors.VectorI3I
  Calculate the magnitude of the vector `v`.
magnitude(VectorReadable3LType) - Static method in class com.io7m.jtensors.VectorI3L
  Calculate the magnitude of the vector `v`.
magnitude(VectorReadable4DType) - Static method in class com.io7m.jtensors.VectorI4D
  Calculate the magnitude of the vector `v`.
magnitude(VectorReadable4FType) - Static method in class com.io7m.jtensors.VectorI4F
  Calculate the magnitude of the vector `v`.
magnitude(VectorReadable4IType) - Static method in class com.io7m.jtensors.VectorI4I
  Calculate the magnitude of the vector `v`.
magnitude(VectorReadable4LType) - Static method in class com.io7m.jtensors.VectorI4L
  Calculate the magnitude of the vector `v`.
magnitude(VectorReadable2DType) - Static method in class com.io7m.jtensors.VectorM2D
  Calculate the magnitude of the vector `v`.
magnitude(VectorReadable2FType) - Static method in class com.io7m.jtensors.VectorM2F
  Calculate the magnitude of the vector `v`.
magnitude(VectorReadable2IType) - Static method in class com.io7m.jtensors.VectorM2I
  Calculate the magnitude of the vector `v`.
magnitude(VectorReadable2LType) - Static method in class com.io7m.jtensors.VectorM2L
  Calculate the magnitude of the vector `v`.
magnitude(VectorReadable3DType) - Static method in class com.io7m.jtensors.VectorM3D
  Calculate the magnitude of the vector `v`.
magnitude(VectorReadable3FType) - Static method in class com.io7m.jtensors.VectorM3F
  Calculate the magnitude of the vector `v`.
magnitude(VectorReadable3IType) - Static method in class com.io7m.jtensors.VectorM3I
  Calculate the magnitude of the vector `v`.
magnitude(VectorReadable3LType) - Static method in class com.io7m.jtensors.VectorM3L
  Calculate the magnitude of the vector `v`.
magnitude(VectorReadable4DType) - Static method in class com.io7m.jtensors.VectorM4D
  Calculate the magnitude of the vector `v`.
magnitude(VectorReadable4FType) - Static method in class com.io7m.jtensors.VectorM4F
  Calculate the magnitude of the vector `v`.
magnitude(VectorReadable4IType) - Static method in class com.io7m.jtensors.VectorM4I
  Calculate the magnitude of the vector `v`.
magnitude(VectorReadable4LType) - Static method in class com.io7m.jtensors.VectorM4L
  Calculate the magnitude of the vector `v`.
magnitudeSquared(QuaternionReadable4DType) - Static method in class com.io7m.jtensors.QuaternionI4D
  Calculate the squared magnitude of the quaternion `q`.
magnitudeSquared(QuaternionReadable4FType) - Static method in class com.io7m.jtensors.QuaternionI4F
  Calculate the squared magnitude of the quaternion `q`.
magnitudeSquared(QuaternionReadable4DType) - Static method in class com.io7m.jtensors.QuaternionM4D
  Calculate the squared magnitude of the quaternion `q`.
magnitudeSquared(QuaternionReadable4FType) - Static method in class com.io7m.jtensors.QuaternionM4F
  Calculate the squared magnitude of the quaternion `q`.
magnitudeSquared(VectorReadable2DType) - Static method in class com.io7m.jtensors.VectorI2D
  Calculate the squared magnitude of the vector `v`.
magnitudeSquared(VectorReadable2FType) - Static method in class com.io7m.jtensors.VectorI2F
  Calculate the squared magnitude of the vector `v`.
magnitudeSquared(VectorReadable2IType) - Static method in class com.io7m.jtensors.VectorI2I
  Calculate the squared magnitude of the vector `v`.
magnitudeSquared(VectorReadable2LType) - Static method in class com.io7m.jtensors.VectorI2L
  Calculate the squared magnitude of the vector `v`.
magnitudeSquared(VectorReadable3DType) - Static method in class com.io7m.jtensors.VectorI3D
  Calculate the squared magnitude of the vector `v`.
magnitudeSquared(VectorReadable3FType) - Static method in class com.io7m.jtensors.VectorI3F
  Calculate the squared magnitude of the vector `v`.
magnitudeSquared(VectorReadable3IType) - Static method in class com.io7m.jtensors.VectorI3I
  Calculate the squared magnitude of the vector `v`.
magnitudeSquared(VectorReadable3LType) - Static method in class com.io7m.jtensors.VectorI3L
  Calculate the squared magnitude of the vector `v`.
magnitudeSquared(VectorReadable4DType) - Static method in class com.io7m.jtensors.VectorI4D
  Calculate the squared magnitude of the vector `v`.
magnitudeSquared(VectorReadable4FType) - Static method in class com.io7m.jtensors.VectorI4F
  Calculate the squared magnitude of the vector `v`.
magnitudeSquared(VectorReadable4IType) - Static method in class com.io7m.jtensors.VectorI4I
  Calculate the squared magnitude of the vector `v`.
magnitudeSquared(VectorReadable4LType) - Static method in class com.io7m.jtensors.VectorI4L
  Calculate the squared magnitude of the vector `v`.
magnitudeSquared(VectorReadable2DType) - Static method in class com.io7m.jtensors.VectorM2D
  Calculate the squared magnitude of the vector `v`.
magnitudeSquared(VectorReadable2FType) - Static method in class com.io7m.jtensors.VectorM2F
  Calculate the squared magnitude of the vector `v`.
magnitudeSquared(VectorReadable2IType) - Static method in class com.io7m.jtensors.VectorM2I
  Calculate the squared magnitude of the vector `v`.
magnitudeSquared(VectorReadable2LType) - Static method in class com.io7m.jtensors.VectorM2L
  Calculate the squared magnitude of the vector `v`.
magnitudeSquared(VectorReadable3DType) - Static method in class com.io7m.jtensors.VectorM3D
  Calculate the squared magnitude of the vector `v`.
magnitudeSquared(VectorReadable3FType) - Static method in class com.io7m.jtensors.VectorM3F
  Calculate the squared magnitude of the vector `v`.
magnitudeSquared(VectorReadable3IType) - Static method in class com.io7m.jtensors.VectorM3I
  Calculate the squared magnitude of the vector `v`.
magnitudeSquared(VectorReadable3LType) - Static method in class com.io7m.jtensors.VectorM3L
  Calculate the squared magnitude of the vector `v`.
magnitudeSquared(VectorReadable4DType) - Static method in class com.io7m.jtensors.VectorM4D
  Calculate the squared magnitude of the vector `v`.
magnitudeSquared(VectorReadable4FType) - Static method in class com.io7m.jtensors.VectorM4F
  Calculate the squared magnitude of the vector `v`.
magnitudeSquared(VectorReadable4IType) - Static method in class com.io7m.jtensors.VectorM4I
  Calculate the squared magnitude of the vector `v`.
magnitudeSquared(VectorReadable4LType) - Static method in class com.io7m.jtensors.VectorM4L
  Calculate the squared magnitude of the vector `v`.
makeFromAxisAngle(VectorReadable3DType, double) - Static method in class com.io7m.jtensors.QuaternionI4D
  Produce a quaternion that represents a rotation of `angle` degrees around the axis specified by `axis`.
makeFromAxisAngle(VectorReadable3FType, double) - Static method in class com.io7m.jtensors.QuaternionI4F
  Produce a quaternion that represents a rotation of `angle` degrees around the axis specified by `axis`.
makeFromAxisAngle(VectorReadable3DType, double, QuaternionM4D) - Static method in class com.io7m.jtensors.QuaternionM4D
  Produce a quaternion that represents a rotation of `angle` degrees around the axis specified by `axis`, saving the result to `out`.
makeFromAxisAngle(VectorReadable3FType, double, QuaternionM4F) - Static method in class com.io7m.jtensors.QuaternionM4F
  Produce a quaternion that represents a rotation of `angle` degrees around the axis specified by `axis`, saving the result to `out`.
makeFromRotationMatrix3x3(MatrixReadable3x3DType) - Static method in class com.io7m.jtensors.QuaternionI4D
  Produce a quaternion equivalent to the rotation matrix `m`.
makeFromRotationMatrix3x3(MatrixReadable3x3FType) - Static method in class com.io7m.jtensors.QuaternionI4F
  Produce a quaternion equivalent to the rotation matrix `m`.
makeFromRotationMatrix3x3(MatrixReadable3x3DType, QuaternionM4D) - Static method in class com.io7m.jtensors.QuaternionM4D
  Produce a quaternion equivalent to the rotation matrix `m`, writing the result to `out`.
makeFromRotationMatrix3x3(MatrixReadable3x3FType, QuaternionM4F) - Static method in class com.io7m.jtensors.QuaternionM4F
  Produce a quaternion equivalent to the rotation matrix `m`, writing the result to `out`.
makeFromRotationMatrix4x4(MatrixReadable4x4DType) - Static method in class com.io7m.jtensors.QuaternionI4D
  Produce a quaternion equivalent to the rotation matrix `m`, writing the result to `out`.
makeFromRotationMatrix4x4(MatrixReadable4x4FType) - Static method in class com.io7m.jtensors.QuaternionI4F
  Produce a quaternion equivalent to the rotation matrix `m`, writing the result to `out`.
makeFromRotationMatrix4x4(MatrixReadable4x4DType, QuaternionM4D) - Static method in class com.io7m.jtensors.QuaternionM4D
  Produce a quaternion equivalent to the rotation matrix `m`, writing the result to `out`.
makeFromRotationMatrix4x4(MatrixReadable4x4FType, QuaternionM4F) - Static method in class com.io7m.jtensors.QuaternionM4F
  Produce a quaternion equivalent to the rotation matrix `m`, writing the result to `out`.
makeRotation(double, VectorReadable3DType) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Generate and return a matrix that represents a rotation of `angle` radians around the axis `axis`.
makeRotation(double, VectorReadable3DType, MatrixM3x3D) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Generate a matrix that represents a rotation of `angle` radians around the axis `axis` and save to `out`.
makeRotation(double, VectorReadable3FType) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Generate and return a matrix that represents a rotation of `angle` radians around the axis `axis`.
makeRotation(double, VectorReadable3FType, MatrixM3x3F) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Generate a matrix that represents a rotation of `angle` radians around the axis `axis` and save to `out`.
makeRotation(double, VectorReadable3DType) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Generate and return a matrix that represents a rotation of `angle` radians around the axis `axis`.
makeRotation(double, VectorReadable3DType, MatrixM4x4D) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Generate a matrix that represents a rotation of `angle` radians around the axis `axis` and save to `out`.
makeRotation(double, VectorReadable3FType) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Generate and return a matrix that represents a rotation of `angle` radians around the axis `axis`.
makeRotation(double, VectorReadable3FType, MatrixM4x4F) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Generate a matrix that represents a rotation of `angle` radians around the axis `axis` and save to `out`.
makeRotationMatrix3x3(QuaternionReadable4DType, MatrixM3x3D) - Static method in class com.io7m.jtensors.QuaternionI4D
  Produce a rotation matrix from the quaternion `q`, saving the result to `m`.
makeRotationMatrix3x3(QuaternionReadable4FType, MatrixM3x3F) - Static method in class com.io7m.jtensors.QuaternionI4F
  Produce a rotation matrix from the quaternion `q`, saving the result to `m`.
makeRotationMatrix3x3(QuaternionReadable4DType, MatrixM3x3D) - Static method in class com.io7m.jtensors.QuaternionM4D
  Produce a rotation matrix from the quaternion `q`, saving the result to `m`.
makeRotationMatrix3x3(QuaternionM4F, MatrixM3x3F) - Static method in class com.io7m.jtensors.QuaternionM4F
  Produce a rotation matrix from the quaternion `q`, saving the result to `m`.
makeRotationMatrix4x4(QuaternionReadable4DType, MatrixM4x4D) - Static method in class com.io7m.jtensors.QuaternionI4D
  Produce a rotation matrix from the quaternion `q`, saving the result to `m`.
makeRotationMatrix4x4(QuaternionReadable4FType, MatrixM4x4F) - Static method in class com.io7m.jtensors.QuaternionI4F
  Produce a rotation matrix from the quaternion `q`, saving the result to `m`.
makeRotationMatrix4x4(QuaternionReadable4DType, MatrixM4x4D) - Static method in class com.io7m.jtensors.QuaternionM4D
  Produce a rotation matrix from the quaternion `q`, saving the result to `m`.
makeRotationMatrix4x4(QuaternionReadable4FType, MatrixM4x4F) - Static method in class com.io7m.jtensors.QuaternionM4F
  Produce a rotation matrix from the quaternion `q`, saving the result to `m`.
makeTranslation2D(VectorReadable2DType, MatrixM3x3D) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Create a translation matrix that represents a translation by the vector `v`, writing the resulting matrix to `out`.
makeTranslation2F(VectorReadable2FType, MatrixM3x3F) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Create a translation matrix that represents a translation by the vector `v`, writing the resulting matrix to `out`.
makeTranslation2I(VectorReadable2IType, MatrixM3x3D) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Create a translation matrix that represents a translation by the vector `v`, writing the resulting matrix to `out`.
makeTranslation2I(VectorReadable2IType, MatrixM3x3F) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Create a translation matrix that represents a translation by the vector `v`, writing the resulting matrix to `out`.
makeTranslation3D(VectorReadable3DType) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Generate and return a matrix that represents a translation of `(v.x, v.y, v.z)` from the origin.
makeTranslation3D(VectorReadable3DType, MatrixM4x4D) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Generate a matrix that represents a translation of `(v.x, v.y, v.z)` from the origin, and save to `out`.
makeTranslation3F(VectorReadable3FType) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Generate and return a matrix that represents a translation of `(v.x, v.y, v.z)` from the origin.
makeTranslation3F(VectorReadable3FType, MatrixM4x4F) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Generate a matrix that represents a translation of `(v.x, v.y, v.z)` from the origin, and save to `out`.
makeTranslation3I(VectorReadable3IType) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Generate and return a matrix that represents a translation of `(v.x, v.y, v.z)` from the origin.
makeTranslation3I(VectorReadable3IType, MatrixM4x4D) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Generate a matrix that represents a translation of `(v.x, v.y, v.z)` from the origin, and save to `out`.
makeTranslation3I(VectorReadable3IType) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Generate and return a matrix that represents a translation of `(v.x, v.y, v.z)` from the origin.
makeTranslation3I(VectorReadable3IType, MatrixM4x4F) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Generate a matrix that represents a translation of `(v.x, v.y, v.z)` from the origin, and save to `out`.
MatrixM2x2D - Class in com.io7m.jtensors
  A 2x2 mutable matrix type with double precision elements.
MatrixM2x2D() - Constructor for class com.io7m.jtensors.MatrixM2x2D
  Construct a new matrix, initialized to the identity matrix.
MatrixM2x2D(MatrixReadable2x2DType) - Constructor for class com.io7m.jtensors.MatrixM2x2D
  Construct a new copy of the given matrix.
MatrixM2x2F - Class in com.io7m.jtensors
  A 2x2 mutable matrix type with single precision elements.
MatrixM2x2F() - Constructor for class com.io7m.jtensors.MatrixM2x2F
  Construct a new identity matrix.
MatrixM2x2F(MatrixReadable2x2FType) - Constructor for class com.io7m.jtensors.MatrixM2x2F
  Construct a new matrix from the given source matrix.
MatrixM3x3D - Class in com.io7m.jtensors
  A 3x3 mutable matrix type with double precision elements.
MatrixM3x3D() - Constructor for class com.io7m.jtensors.MatrixM3x3D
  Construct a new identity matrix.
MatrixM3x3D(MatrixReadable3x3DType) - Constructor for class com.io7m.jtensors.MatrixM3x3D
  Construct a new copy of the given matrix.
MatrixM3x3D.Context - Class in com.io7m.jtensors
  The Context type contains the minimum storage required for all of the functions of the `MatrixM3x3D` class.
MatrixM3x3F - Class in com.io7m.jtensors
  A 3x3 mutable matrix type with single precision elements.
MatrixM3x3F() - Constructor for class com.io7m.jtensors.MatrixM3x3F
  Construct a new identity matrix.
MatrixM3x3F(MatrixReadable3x3FType) - Constructor for class com.io7m.jtensors.MatrixM3x3F
  Construct a new copy of the given matrix.
MatrixM3x3F.Context - Class in com.io7m.jtensors
  The Context type contains the minimum storage required for all of the functions of the `MatrixM3x3F` class.
MatrixM4x4D - Class in com.io7m.jtensors
  A 4x4 mutable matrix type with double precision elements.
MatrixM4x4D() - Constructor for class com.io7m.jtensors.MatrixM4x4D
  Construct a new identity matrix.
MatrixM4x4D(MatrixM4x4D) - Constructor for class com.io7m.jtensors.MatrixM4x4D
  Construct a new copy of the given matrix.
MatrixM4x4D.Context - Class in com.io7m.jtensors
  The Context type contains the minimum storage required for all of the functions of the `MatrixM4x4D` class.
MatrixM4x4F - Class in com.io7m.jtensors
  A 4x4 mutable matrix type with single precision elements.
MatrixM4x4F() - Constructor for class com.io7m.jtensors.MatrixM4x4F
  Construct a new identity matrix.
MatrixM4x4F(MatrixM4x4F) - Constructor for class com.io7m.jtensors.MatrixM4x4F
  Construct a new copy of the given matrix.
MatrixM4x4F.Context - Class in com.io7m.jtensors
  The Context type contains the minimum storage required for all of the functions of the `MatrixM4x4F` class.
MatrixReadable2x2DType - Interface in com.io7m.jtensors
  'Read' interface to 2x2 matrices with double precision elements.
MatrixReadable2x2FType - Interface in com.io7m.jtensors
  'Read' interface to 2x2 matrices with single precision elements.
MatrixReadable3x3DType - Interface in com.io7m.jtensors
  'Read' interface to 3x3 matrices with double precision elements.
MatrixReadable3x3FType - Interface in com.io7m.jtensors
  'Read' interface to 3x3 matrices with single precision elements.
MatrixReadable4x4DType - Interface in com.io7m.jtensors
  'Read' interface to 4x4 matrices with double precision elements.
MatrixReadable4x4FType - Interface in com.io7m.jtensors
  'Read' interface to 4x4 matrices with single precision elements.
MatrixReadableDType - Interface in com.io7m.jtensors
  'Read' interface to matrices with double precision elements.
MatrixReadableFType - Interface in com.io7m.jtensors
  'Read' interface to matrices with single precision elements.
multiply(MatrixM2x2D, MatrixReadable2x2DType) - Static method in class com.io7m.jtensors.MatrixM2x2D
  Multiply the matrix `m0` with the matrix `m1`, writing the result to `m0`.
multiply(MatrixReadable2x2DType, MatrixReadable2x2DType, MatrixM2x2D) - Static method in class com.io7m.jtensors.MatrixM2x2D
  Multiply the matrix `m0` with the matrix `m1`, writing the result to `out`.
multiply(MatrixM2x2F, MatrixReadable2x2FType) - Static method in class com.io7m.jtensors.MatrixM2x2F
  Multiply the matrix `m0` with the matrix `m1`, writing the result to `m0`.
multiply(MatrixReadable2x2FType, MatrixReadable2x2FType, MatrixM2x2F) - Static method in class com.io7m.jtensors.MatrixM2x2F
  Multiply the matrix `m0` with the matrix `m1`, writing the result to `out`.
multiply(MatrixReadable3x3DType, MatrixReadable3x3DType, MatrixM3x3D) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Multiply the matrix `m0` with the matrix `m1`, writing the result to `out`.
multiply(MatrixReadable3x3FType, MatrixReadable3x3FType, MatrixM3x3F) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Multiply the matrix `m0` with the matrix `m1`, writing the result to `out`.
multiply(MatrixReadable4x4DType, MatrixReadable4x4DType, MatrixM4x4D) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Multiply the matrix `m0` with the matrix `m1`, writing the result to `out`.
multiply(MatrixReadable4x4FType, MatrixReadable4x4FType, MatrixM4x4F) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Multiply the matrix `m0` with the matrix `m1`, writing the result to `out`.
multiply(QuaternionReadable4DType, QuaternionReadable4DType) - Static method in class com.io7m.jtensors.QuaternionI4D
  Multiply the quaternion `q0` by the quaternion `q1` .
multiply(QuaternionReadable4FType, QuaternionReadable4FType) - Static method in class com.io7m.jtensors.QuaternionI4F
  Multiply the quaternion `q0` by the quaternion `q1` .
multiply(QuaternionReadable4DType, QuaternionReadable4DType, QuaternionM4D) - Static method in class com.io7m.jtensors.QuaternionM4D
  Multiply the quaternion `q0` by the quaternion `q1` , saving the result to `qr`.
multiply(QuaternionReadable4FType, QuaternionReadable4FType, QuaternionM4F) - Static method in class com.io7m.jtensors.QuaternionM4F
  Multiply the quaternion `q0` by the quaternion `q1` , saving the result to `qr`.
multiplyInPlace(MatrixM3x3D, MatrixReadable3x3DType) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Multiply the matrix `m0` with the matrix `m1`, writing the result to `m0`.
multiplyInPlace(MatrixM3x3F, MatrixReadable3x3FType) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Multiply the matrix `m0` with the matrix `m1`, writing the result to `m0`.
multiplyInPlace(MatrixM4x4D, MatrixReadable4x4DType) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Multiply the matrix `m0` with the matrix `m1`, writing the result to `m0`.
multiplyInPlace(MatrixM4x4F, MatrixReadable4x4FType) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Multiply the matrix `m0` with the matrix `m1`, writing the result to `m0`.
multiplyInPlace(QuaternionM4D, QuaternionReadable4DType) - Static method in class com.io7m.jtensors.QuaternionM4D
  Multiply the quaternion `q0` by the quaternion `q1` , saving the result to `q0`.
multiplyInPlace(QuaternionM4F, QuaternionReadable4FType) - Static method in class com.io7m.jtensors.QuaternionM4F
  Multiply the quaternion `q0` by the quaternion `q1` , saving the result to `q0`.
multiplyVector2D(MatrixReadable2x2DType, VectorReadable2DType, VectorM2D) - Static method in class com.io7m.jtensors.MatrixM2x2D
  Multiply the matrix `m` with the vector `v`, writing the resulting vector to `out`.
multiplyVector2F(MatrixReadable2x2FType, VectorReadable2FType, VectorM2F) - Static method in class com.io7m.jtensors.MatrixM2x2F
  Multiply the matrix `m` with the vector `v`, writing the resulting vector to `out`.
multiplyVector3D(MatrixReadable3x3DType, VectorReadable3DType, VectorM3D) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Multiply the matrix `m` with the vector `v`, writing the resulting vector to `out`.
multiplyVector3F(MatrixReadable3x3FType, VectorReadable3FType, VectorM3F) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Multiply the matrix `m` with the vector `v`, writing the resulting vector to `out`.
multiplyVector4D(MatrixReadable4x4DType, VectorReadable4DType, VectorM4D) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Multiply the matrix `m` with the vector `v`, writing the resulting vector to `out`.
multiplyVector4DWithContext(MatrixM4x4D.Context, MatrixReadable4x4DType, VectorReadable4DType, VectorM4D) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Multiply the matrix `m` with the vector `v`, writing the resulting vector to `out`.
multiplyVector4F(MatrixReadable4x4FType, VectorReadable4FType, VectorM4F) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Multiply the matrix `m` with the vector `v`, writing the resulting vector to `out`.
multiplyVector4FWithContext(MatrixM4x4F.Context, MatrixReadable4x4FType, VectorReadable4FType, VectorM4F) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Multiply the matrix `m` with the vector `v`, writing the resulting vector to `out`.

## N

negate(QuaternionReadable4DType) - Static method in class com.io7m.jtensors.QuaternionI4D
  Negate the elements of `q`.
negate(QuaternionReadable4FType) - Static method in class com.io7m.jtensors.QuaternionI4F
  Negate the elements of `q`.
negate(QuaternionReadable4DType, QuaternionM4D) - Static method in class com.io7m.jtensors.QuaternionM4D
  Negate the elements of `qa`, writing the resulting quaternion to `out`.
negate(QuaternionReadable4FType, QuaternionM4F) - Static method in class com.io7m.jtensors.QuaternionM4F
  Negate the elements of `qa`, writing the resulting quaternion to `out`.
negateInPlace(QuaternionM4D) - Static method in class com.io7m.jtensors.QuaternionM4D
  Negate the elements of `q`, modifying the quaternion in-place.
negateInPlace(QuaternionM4F) - Static method in class com.io7m.jtensors.QuaternionM4F
  Negate the elements of `q`, modifying the quaternion in-place.
normalize(QuaternionReadable4DType) - Static method in class com.io7m.jtensors.QuaternionI4D
  Normalize the quaternion `q`, preserqing its direction but reducing it to unit length.
normalize(QuaternionReadable4FType) - Static method in class com.io7m.jtensors.QuaternionI4F
  Normalize the quaternion `q`, preserqing its direction but reducing it to unit length.
normalize(QuaternionReadable4DType, QuaternionM4D) - Static method in class com.io7m.jtensors.QuaternionM4D
  Returns a quaternion with the same orientation as `q` but with magnitude equal to `1.0` in `out`.
normalize(QuaternionReadable4FType, QuaternionM4F) - Static method in class com.io7m.jtensors.QuaternionM4F
  Returns a quaternion with the same orientation as `q` but with magnitude equal to `1.0` in `out`.
normalize(VectorReadable2DType) - Static method in class com.io7m.jtensors.VectorI2D
  Normalize the vector `v`, preserving its direction but reducing it to unit length.
normalize(VectorReadable2FType) - Static method in class com.io7m.jtensors.VectorI2F
  Normalize the vector `v`, preserving its direction but reducing it to unit length.
normalize(VectorReadable3DType) - Static method in class com.io7m.jtensors.VectorI3D
  Normalize the vector `v`, preserving its direction but reducing it to unit length.
normalize(VectorReadable3FType) - Static method in class com.io7m.jtensors.VectorI3F
  Normalize the vector `v`, preserving its direction but reducing it to unit length.
normalize(VectorReadable4DType) - Static method in class com.io7m.jtensors.VectorI4D
  Normalize the vector `v`, preserving its direction but reducing it to unit length.
normalize(VectorReadable4FType) - Static method in class com.io7m.jtensors.VectorI4F
  Normalize the vector `v`, preserving its direction but reducing it to unit length.
normalize(VectorReadable2DType, VectorM2D) - Static method in class com.io7m.jtensors.VectorM2D
  Returns a vector with the same orientation as `v` but with magnitude equal to `1.0` in `out`.
normalize(VectorReadable2FType, VectorM2F) - Static method in class com.io7m.jtensors.VectorM2F
  Returns a vector with the same orientation as `v` but with magnitude equal to `1.0` in `out`.
normalize(VectorReadable3DType, VectorM3D) - Static method in class com.io7m.jtensors.VectorM3D
  Returns a vector with the same orientation as `v` but with magnitude equal to `1.0` in `out`.
normalize(VectorReadable3FType, VectorM3F) - Static method in class com.io7m.jtensors.VectorM3F
  Returns a vector with the same orientation as `v` but with magnitude equal to `1.0` in `out`.
normalize(VectorReadable4DType, VectorM4D) - Static method in class com.io7m.jtensors.VectorM4D
  Returns a vector with the same orientation as `v` but with magnitude equal to `1.0` in `out`.
normalize(VectorReadable4FType, VectorM4F) - Static method in class com.io7m.jtensors.VectorM4F
  Returns a vector with the same orientation as `v` but with magnitude equal to `1.0` in `out`.
normalizeInPlace(QuaternionM4D) - Static method in class com.io7m.jtensors.QuaternionM4D
  Returns a quaternion with the same orientation as `q` but with magnitude equal to `1.0` in `q`.
normalizeInPlace(QuaternionM4F) - Static method in class com.io7m.jtensors.QuaternionM4F
  Returns a quaternion with the same orientation as `q` but with magnitude equal to `1.0` in `q`.
normalizeInPlace(VectorM2D) - Static method in class com.io7m.jtensors.VectorM2D
  Returns a vector with the same orientation as `v` but with magnitude equal to `1.0` in `v`.
normalizeInPlace(VectorM2F) - Static method in class com.io7m.jtensors.VectorM2F
  Returns a vector with the same orientation as `v` but with magnitude equal to `1.0` in `v`.
normalizeInPlace(VectorM3D) - Static method in class com.io7m.jtensors.VectorM3D
  Returns a vector with the same orientation as `v` but with magnitude equal to `1.0` in `v`.
normalizeInPlace(VectorM3F) - Static method in class com.io7m.jtensors.VectorM3F
  Returns a vector with the same orientation as `v` but with magnitude equal to `1.0` in `v`.
normalizeInPlace(VectorM4D) - Static method in class com.io7m.jtensors.VectorM4D
  Returns a vector with the same orientation as `v` but with magnitude equal to `1.0` in `v`.
normalizeInPlace(VectorM4F) - Static method in class com.io7m.jtensors.VectorM4F
  Returns a vector with the same orientation as `v` but with magnitude equal to `1.0` in `v`.

## O

orthoNormalize(VectorReadable2DType, VectorReadable2DType) - Static method in class com.io7m.jtensors.VectorI2D
  Orthonormalize and return the vectors `v0` and `v1` .
orthoNormalize(VectorReadable2FType, VectorReadable2FType) - Static method in class com.io7m.jtensors.VectorI2F
  Orthonormalize and return the vectors `v0` and `v1` .
orthoNormalize(VectorReadable3DType, VectorReadable3DType) - Static method in class com.io7m.jtensors.VectorI3D
  Orthonormalize and return the vectors `v0` and `v1` .
orthoNormalize(VectorReadable3FType, VectorReadable3FType) - Static method in class com.io7m.jtensors.VectorI3F
  Orthonormalize and return the vectors `v0` and `v1` .
orthoNormalize(VectorReadable4DType, VectorReadable4DType) - Static method in class com.io7m.jtensors.VectorI4D
  Orthonormalize and return the vectors `v0` and `v1` .
orthoNormalize(VectorReadable4FType, VectorReadable4FType) - Static method in class com.io7m.jtensors.VectorI4F
  Orthonormalize and return the vectors `v0` and `v1` .
orthoNormalize(VectorReadable2DType, VectorReadable2DType) - Static method in class com.io7m.jtensors.VectorM2D
  Orthonormalize and return the vectors `v0` and `v1` .
orthoNormalize(VectorReadable2FType, VectorReadable2FType) - Static method in class com.io7m.jtensors.VectorM2F
  Orthonormalize and return the vectors `v0` and `v1` .
orthoNormalize(VectorReadable3DType, VectorReadable3DType) - Static method in class com.io7m.jtensors.VectorM3D
  Orthonormalize and return the vectors `v0` and `v1` .
orthoNormalize(VectorReadable3FType, VectorReadable3FType) - Static method in class com.io7m.jtensors.VectorM3F
  Orthonormalize and return the vectors `v0` and `v1` .
orthoNormalize(VectorReadable4DType, VectorReadable4DType) - Static method in class com.io7m.jtensors.VectorM4D
  Orthonormalize and return the vectors `v0` and `v1` .
orthoNormalize(VectorReadable4FType, VectorReadable4FType) - Static method in class com.io7m.jtensors.VectorM4F
  Orthonormalize and return the vectors `v0` and `v1` .
OrthonormalizedI3D - Class in com.io7m.jtensors
  Three immutable orthonormal vectors.
OrthonormalizedI3D(VectorReadable3DType, VectorReadable3DType, VectorReadable3DType) - Constructor for class com.io7m.jtensors.OrthonormalizedI3D
  Orthonormalize and store the vectors `v0`, `v1`, and `v2`.
OrthonormalizedI3F - Class in com.io7m.jtensors
  Three immutable orthonormal vectors.
OrthonormalizedI3F(VectorReadable3FType, VectorReadable3FType, VectorReadable3FType) - Constructor for class com.io7m.jtensors.OrthonormalizedI3F
  Orthonormalize and store the vectors `v0`, `v1`, and `v2`.
orthoNormalizeInPlace(VectorM2D, VectorM2D) - Static method in class com.io7m.jtensors.VectorM2D
  Orthonormalize and the vectors `v0` and `v1`.
orthoNormalizeInPlace(VectorM2F, VectorM2F) - Static method in class com.io7m.jtensors.VectorM2F
  Orthonormalize and the vectors `v0` and `v1`.
orthoNormalizeInPlace(VectorM3D, VectorM3D) - Static method in class com.io7m.jtensors.VectorM3D
  Orthonormalize and the vectors `v0` and `v1`.
orthoNormalizeInPlace(VectorM3F, VectorM3F) - Static method in class com.io7m.jtensors.VectorM3F
  Orthonormalize and the vectors `v0` and `v1`.
orthoNormalizeInPlace(VectorM4D, VectorM4D) - Static method in class com.io7m.jtensors.VectorM4D
  Orthonormalize and the vectors `v0` and `v1`.
orthoNormalizeInPlace(VectorM4F, VectorM4F) - Static method in class com.io7m.jtensors.VectorM4F
  Orthonormalize and the vectors `v0` and `v1`.

## P

projection(VectorReadable2DType, VectorReadable2DType) - Static method in class com.io7m.jtensors.VectorI2D
  Calculate the projection of the vector `p` onto the vector `q`.
projection(VectorReadable2FType, VectorReadable2FType) - Static method in class com.io7m.jtensors.VectorI2F
  Calculate the projection of the vector `p` onto the vector `q`.
projection(VectorReadable2IType, VectorReadable2IType) - Static method in class com.io7m.jtensors.VectorI2I
  Calculate the projection of the vector `p` onto the vector `q`.
projection(VectorReadable2LType, VectorReadable2LType) - Static method in class com.io7m.jtensors.VectorI2L
  Calculate the projection of the vector `p` onto the vector `q`.
projection(VectorReadable3DType, VectorReadable3DType) - Static method in class com.io7m.jtensors.VectorI3D
  Calculate the projection of the vector `p` onto the vector `q`.
projection(VectorReadable3FType, VectorReadable3FType) - Static method in class com.io7m.jtensors.VectorI3F
  Calculate the projection of the vector `p` onto the vector `q`.
projection(VectorReadable3IType, VectorReadable3IType) - Static method in class com.io7m.jtensors.VectorI3I
  Calculate the projection of the vector `p` onto the vector `q`.
projection(VectorReadable3LType, VectorReadable3LType) - Static method in class com.io7m.jtensors.VectorI3L
  Calculate the projection of the vector `p` onto the vector `q`.
projection(VectorReadable4DType, VectorReadable4DType) - Static method in class com.io7m.jtensors.VectorI4D
  Calculate the projection of the vector `p` onto the vector `q`.
projection(VectorReadable4FType, VectorReadable4FType) - Static method in class com.io7m.jtensors.VectorI4F
  Calculate the projection of the vector `p` onto the vector `q`.
projection(VectorReadable4IType, VectorReadable4IType) - Static method in class com.io7m.jtensors.VectorI4I
  Calculate the projection of the vector `p` onto the vector `q`.
projection(VectorReadable4LType, VectorReadable4LType) - Static method in class com.io7m.jtensors.VectorI4L
  Calculate the projection of the vector `p` onto the vector `q`.
projection(VectorReadable2DType, VectorReadable2DType, VectorM2D) - Static method in class com.io7m.jtensors.VectorM2D
  Calculate the projection of the vector `p` onto the vector `q`, saving the result in `r`.
projection(VectorReadable2FType, VectorReadable2FType, VectorM2F) - Static method in class com.io7m.jtensors.VectorM2F
  Calculate the projection of the vector `p` onto the vector `q`, saving the result in `r`.
projection(VectorReadable2IType, VectorReadable2IType, VectorM2I) - Static method in class com.io7m.jtensors.VectorM2I
  Calculate the projection of the vector `p` onto the vector `q`, saving the result in `r`.
projection(VectorReadable2LType, VectorReadable2LType, VectorM2L) - Static method in class com.io7m.jtensors.VectorM2L
  Calculate the projection of the vector `p` onto the vector `q`, saving the result in `r`.
projection(VectorReadable3DType, VectorReadable3DType, VectorM3D) - Static method in class com.io7m.jtensors.VectorM3D
  Calculate the projection of the vector `p` onto the vector `q`, saving the result in `r`.
projection(VectorReadable3FType, VectorReadable3FType, VectorM3F) - Static method in class com.io7m.jtensors.VectorM3F
  Calculate the projection of the vector `p` onto the vector `q`, saving the result in `r`.
projection(VectorReadable3IType, VectorReadable3IType, VectorM3I) - Static method in class com.io7m.jtensors.VectorM3I
  Calculate the projection of the vector `p` onto the vector `q`, saving the result in `r`.
projection(VectorReadable3LType, VectorReadable3LType, VectorM3L) - Static method in class com.io7m.jtensors.VectorM3L
  Calculate the projection of the vector `p` onto the vector `q`, saving the result in `r`.
projection(VectorReadable4DType, VectorReadable4DType, VectorM4D) - Static method in class com.io7m.jtensors.VectorM4D
  Calculate the projection of the vector `p` onto the vector `q`, saving the result in `r`.
projection(VectorReadable4FType, VectorReadable4FType, VectorM4F) - Static method in class com.io7m.jtensors.VectorM4F
  Calculate the projection of the vector `p` onto the vector `q`, saving the result in `r`.
projection(VectorReadable4IType, VectorReadable4IType, VectorM4I) - Static method in class com.io7m.jtensors.VectorM4I
  Calculate the projection of the vector `p` onto the vector `q`, saving the result in `r`.
projection(VectorReadable4LType, VectorReadable4LType, VectorM4L) - Static method in class com.io7m.jtensors.VectorM4L
  Calculate the projection of the vector `p` onto the vector `q`, saving the result in `r`.

## Q

QuaternionI4D - Class in com.io7m.jtensors
  A four-dimensional immutable quaternion type with double precision elements.
QuaternionI4D() - Constructor for class com.io7m.jtensors.QuaternionI4D
  Default constructor, initializing the quaternion with values `[0.0, 0.0, 0.0, 1.0]`
QuaternionI4D(double, double, double, double) - Constructor for class com.io7m.jtensors.QuaternionI4D
  Construct a quaternion initialized with the given values.
QuaternionI4D(QuaternionReadable4DType) - Constructor for class com.io7m.jtensors.QuaternionI4D
  Construct a quaternion initialized with the values contained in `q`.
QuaternionI4D.Context - Class in com.io7m.jtensors
  The Context type contains the minimum storage required for all of the functions of the `QuaternionI4D` class.
QuaternionI4F - Class in com.io7m.jtensors
  A four-dimensional immutable quaternion type with single precision elements.
QuaternionI4F() - Constructor for class com.io7m.jtensors.QuaternionI4F
  Default constructor, initializing the quaternion with values `[0.0, 0.0, 0.0, 1.0]`
QuaternionI4F(float, float, float, float) - Constructor for class com.io7m.jtensors.QuaternionI4F
  Construct a quaternion initialized with the given values.
QuaternionI4F(QuaternionReadable4FType) - Constructor for class com.io7m.jtensors.QuaternionI4F
  Construct a quaternion initialized with the values contained in `q`.
QuaternionI4F.Context - Class in com.io7m.jtensors
  The Context type contains the minimum storage required for all of the functions of the `QuaternionM4F` class.
QuaternionM4D - Class in com.io7m.jtensors
  A four-dimensional mutable quaternion type with double precision elements.
QuaternionM4D() - Constructor for class com.io7m.jtensors.QuaternionM4D
  Default constructor, initializing the quaternion with values `[0.0, 0.0, 0.0, 1.0]`
QuaternionM4D(double, double, double, double) - Constructor for class com.io7m.jtensors.QuaternionM4D
  Construct a quaternion initialized with the given values.
QuaternionM4D(QuaternionReadable4DType) - Constructor for class com.io7m.jtensors.QuaternionM4D
  Construct a quaternion initialized with the values given in `q`.
QuaternionM4D.Context - Class in com.io7m.jtensors
  The Context type contains the minimum storage required for all of the functions of the `QuaternionM4D` class.
QuaternionM4F - Class in com.io7m.jtensors
  A four-dimensional mutable quaternion type with single precision elements.
QuaternionM4F() - Constructor for class com.io7m.jtensors.QuaternionM4F
  Default constructor, initializing the quaternion with values `[0.0, 0.0, 0.0, 1.0]`
QuaternionM4F(float, float, float, float) - Constructor for class com.io7m.jtensors.QuaternionM4F
  Construct a quaternion initialized with the given values.
QuaternionM4F(QuaternionReadable4FType) - Constructor for class com.io7m.jtensors.QuaternionM4F
  Construct a quaternion initialized with the values given in `q`.
QuaternionM4F.Context - Class in com.io7m.jtensors
  The Context type contains the minimum storage required for all of the functions of the `QuaternionM4D` class.
QuaternionReadable4DType - Interface in com.io7m.jtensors
  'Read' interface to four-dimensional quaternions with double precision elements.
QuaternionReadable4FType - Interface in com.io7m.jtensors
  'Read' interface to four-dimensional quaternions with single precision elements.
QuaternionWritable4DType - Interface in com.io7m.jtensors
  'Write' interface to four-dimensional quaternions with double precision elements.
QuaternionWritable4FType - Interface in com.io7m.jtensors
  'Write' interface to four-dimensional quaternions with single precision elements.

## R

rotate(double, MatrixReadable3x3DType, VectorReadable3DType, MatrixM3x3D) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Rotate the matrix `m` by `angle` radians around the axis `axis`, saving the result into `out`.
rotate(double, MatrixReadable3x3FType, VectorReadable3FType, MatrixM3x3F) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Rotate the matrix `m` by `angle` radians around the axis `axis`, saving the result into `out`.
rotate(double, MatrixReadable4x4DType, VectorReadable3DType, MatrixM4x4D) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Rotate the matrix `m` by `angle` radians around the axis `axis`, saving the result into `out`.
rotate(double, MatrixReadable4x4FType, VectorReadable3FType, MatrixM4x4F) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Rotate the matrix `m` by `angle` radians around the axis `axis`, saving the result into `out`.
rotateInPlace(double, MatrixM3x3D, VectorReadable3DType) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Rotate the matrix `m` by `angle` radians around the axis `axis`, saving the result into `m`.
rotateInPlace(double, MatrixM3x3F, VectorReadable3FType) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Rotate the matrix `m` by `angle` radians around the axis `axis`, saving the result into `m`.
rotateInPlace(double, MatrixM4x4D, VectorReadable3DType) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Rotate the matrix `m` by `angle` radians around the axis `axis`, saving the result into `m`.
rotateInPlace(double, MatrixM4x4F, VectorReadable3FType) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Rotate the matrix `m` by `angle` radians around the axis `axis`, saving the result into `m`.
rotateInPlaceWithContext(MatrixM3x3D.Context, double, MatrixM3x3D, VectorReadable3DType) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Rotate the matrix `m` by `angle` radians around the axis `axis`, saving the result into `m`.
rotateInPlaceWithContext(MatrixM3x3F.Context, double, MatrixM3x3F, VectorReadable3FType) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Rotate the matrix `m` by `angle` radians around the axis `axis`, saving the result into `m`.
rotateInPlaceWithContext(MatrixM4x4D.Context, double, MatrixM4x4D, VectorReadable3DType) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Rotate the matrix `m` by `angle` radians around the axis `axis`, saving the result into `m`.
rotateInPlaceWithContext(MatrixM4x4F.Context, double, MatrixM4x4F, VectorReadable3FType) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Rotate the matrix `m` by `angle` radians around the axis `axis`, saving the result into `m`.
rotateWithContext(MatrixM3x3D.Context, double, MatrixReadable3x3DType, VectorReadable3DType, MatrixM3x3D) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Rotate the matrix `m` by `angle` radians around the axis `axis`, saving the result into `out`.
rotateWithContext(MatrixM3x3F.Context, double, MatrixReadable3x3FType, VectorReadable3FType, MatrixM3x3F) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Rotate the matrix `m` by `angle` radians around the axis `axis`, saving the result into `out`.
rotateWithContext(MatrixM4x4D.Context, double, MatrixReadable4x4DType, VectorReadable3DType, MatrixM4x4D) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Rotate the matrix `m` by `angle` radians around the axis `axis`, saving the result into `out`.
rotateWithContext(MatrixM4x4F.Context, double, MatrixReadable4x4FType, VectorReadable3FType, MatrixM4x4F) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Rotate the matrix `m` by `angle` radians around the axis `axis`, saving the result into `out`.
row(MatrixReadable2x2DType, int, VectorM2D) - Static method in class com.io7m.jtensors.MatrixM2x2D
  Return row `row` of the matrix `m` in the vector `out`.
row(MatrixReadable2x2FType, int, VectorM2F) - Static method in class com.io7m.jtensors.MatrixM2x2F
row(MatrixReadable3x3DType, int, VectorM3D) - Static method in class com.io7m.jtensors.MatrixM3x3D
row(MatrixReadable3x3FType, int, VectorM3F) - Static method in class com.io7m.jtensors.MatrixM3x3F
row(MatrixReadable4x4DType, int, VectorM4D) - Static method in class com.io7m.jtensors.MatrixM4x4D
row(MatrixReadable4x4FType, int, VectorM4F) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Return row `row` of the matrix `m` in the vector `out`.

## S

scale(MatrixM2x2D, double) - Static method in class com.io7m.jtensors.MatrixM2x2D
  Scale all elements of the matrix `m` by the scaling value `r`, saving the result in `m`.
scale(MatrixReadable2x2DType, double, MatrixM2x2D) - Static method in class com.io7m.jtensors.MatrixM2x2D
  Scale all elements of the matrix `m` by the scaling value `r`, saving the result in `out`.
scale(MatrixM2x2F, float) - Static method in class com.io7m.jtensors.MatrixM2x2F
  Scale all elements of the matrix `m` by the scaling value `r`, saving the result in `m`.
scale(MatrixReadable2x2FType, float, MatrixM2x2F) - Static method in class com.io7m.jtensors.MatrixM2x2F
  Scale all elements of the matrix `m` by the scaling value `r`, saving the result in `out`.
scale(MatrixReadable3x3DType, double, MatrixM3x3D) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Scale all elements of the matrix `m` by the scaling value `r`, saving the result in `out`.
scale(MatrixReadable3x3FType, double, MatrixM3x3F) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Scale all elements of the matrix `m` by the scaling value `r`, saving the result in `out`.
scale(MatrixReadable4x4DType, double, MatrixM4x4D) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Scale all elements of the matrix `m` by the scaling value `r`, saving the result in `out`.
scale(MatrixReadable4x4FType, double, MatrixM4x4F) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Scale all elements of the matrix `m` by the scaling value `r`, saving the result in `out`.
scale(QuaternionReadable4DType, double) - Static method in class com.io7m.jtensors.QuaternionI4D
  Scale the quaternion `q` by the scalar `r`.
scale(QuaternionReadable4FType, float) - Static method in class com.io7m.jtensors.QuaternionI4F
  Scale the quaternion `q` by the scalar `r`.
scale(QuaternionReadable4DType, double, QuaternionM4D) - Static method in class com.io7m.jtensors.QuaternionM4D
  Scale the quaternion `q` by the scalar `r`, saving the result to `out`.
scale(QuaternionReadable4FType, double, QuaternionM4F) - Static method in class com.io7m.jtensors.QuaternionM4F
  Scale the quaternion `q` by the scalar `r`, saving the result to `out`.
scale(VectorReadable2DType, double) - Static method in class com.io7m.jtensors.VectorI2D
  Scale the vector `v` by the scalar `r`.
scale(VectorReadable2FType, double) - Static method in class com.io7m.jtensors.VectorI2F
  Scale the vector `v` by the scalar `r`.
scale(VectorReadable2IType, double) - Static method in class com.io7m.jtensors.VectorI2I
  Scale the vector `v` by the scalar `r`.
scale(VectorReadable2LType, double) - Static method in class com.io7m.jtensors.VectorI2L
  Scale the vector `v` by the scalar `r`.
scale(VectorReadable3DType, double) - Static method in class com.io7m.jtensors.VectorI3D
  Scale the vector `v` by the scalar `r`.
scale(VectorReadable3FType, float) - Static method in class com.io7m.jtensors.VectorI3F
  Scale the vector `v` by the scalar `r`.
scale(VectorReadable3IType, double) - Static method in class com.io7m.jtensors.VectorI3I
  Scale the vector `v` by the scalar `r`, saving the result to `out`.
scale(VectorReadable3LType, double) - Static method in class com.io7m.jtensors.VectorI3L
  Scale the vector `v` by the scalar `r`, saving the result to `out`.
scale(VectorReadable4DType, double) - Static method in class com.io7m.jtensors.VectorI4D
  Scale the vector `v` by the scalar `r`.
scale(VectorReadable4FType, float) - Static method in class com.io7m.jtensors.VectorI4F
  Scale the vector `v` by the scalar `r`.
scale(VectorReadable4IType, double) - Static method in class com.io7m.jtensors.VectorI4I
  Scale the vector `v` by the scalar `r`.
scale(VectorReadable4LType, double) - Static method in class com.io7m.jtensors.VectorI4L
  Scale the vector `v` by the scalar `r`.
scale(VectorReadable2DType, double, VectorM2D) - Static method in class com.io7m.jtensors.VectorM2D
  Scale the vector `v` by the scalar `r`, saving the result to `out`.
scale(VectorReadable2FType, double, VectorM2F) - Static method in class com.io7m.jtensors.VectorM2F
  Scale the vector `v` by the scalar `r`, saving the result to `out`.
scale(VectorReadable2IType, double, VectorM2I) - Static method in class com.io7m.jtensors.VectorM2I
  Scale the vector `v` by the scalar `r`, saving the result to `out`.
scale(VectorReadable2LType, double, VectorM2L) - Static method in class com.io7m.jtensors.VectorM2L
  Scale the vector `v` by the scalar `r`, saving the result to `out`.
scale(VectorReadable3DType, double, VectorM3D) - Static method in class com.io7m.jtensors.VectorM3D
  Scale the vector `v` by the scalar `r`, saving the result to `out`.
scale(VectorReadable3FType, double, VectorM3F) - Static method in class com.io7m.jtensors.VectorM3F
  Scale the vector `v` by the scalar `r`, saving the result to `out`.
scale(VectorReadable3IType, double, VectorM3I) - Static method in class com.io7m.jtensors.VectorM3I
  Scale the vector `v` by the scalar `r`, saving the result to `out`.
scale(VectorReadable3LType, double, VectorM3L) - Static method in class com.io7m.jtensors.VectorM3L
  Scale the vector `v` by the scalar `r`, saving the result to `out`.
scale(VectorReadable4DType, double, VectorM4D) - Static method in class com.io7m.jtensors.VectorM4D
  Scale the vector `v` by the scalar `r`, saving the result to `out`.
scale(VectorReadable4FType, double, VectorM4F) - Static method in class com.io7m.jtensors.VectorM4F
  Scale the vector `v` by the scalar `r`, saving the result to `out`.
scale(VectorReadable4IType, double, VectorM4I) - Static method in class com.io7m.jtensors.VectorM4I
  Scale the vector `v` by the scalar `r`, saving the result to `out`.
scale(VectorReadable4LType, double, VectorM4L) - Static method in class com.io7m.jtensors.VectorM4L
  Scale the vector `v` by the scalar `r`, saving the result to `out`.
scaleInPlace(MatrixM3x3D, double) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Scale all elements of the matrix `m` by the scaling value `r`, saving the result in `m`.
scaleInPlace(MatrixM3x3F, double) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Scale all elements of the matrix `m` by the scaling value `r`, saving the result in `m`.
scaleInPlace(MatrixM4x4D, double) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Scale all elements of the matrix `m` by the scaling value `r`, saving the result in `m`.
scaleInPlace(MatrixM4x4F, double) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Scale all elements of the matrix `m` by the scaling value `r`, saving the result in `m`.
scaleInPlace(QuaternionM4D, double) - Static method in class com.io7m.jtensors.QuaternionM4D
  Scale the quaternion `q` by the scalar `r`, saving the result to `q`.
scaleInPlace(QuaternionM4F, double) - Static method in class com.io7m.jtensors.QuaternionM4F
  Scale the quaternion `q` by the scalar `r`, saving the result to `q`.
scaleInPlace(VectorM2D, double) - Static method in class com.io7m.jtensors.VectorM2D
  Scale the vector `v` by the scalar `r`, saving the result to `v`.
scaleInPlace(VectorM2F, double) - Static method in class com.io7m.jtensors.VectorM2F
  Scale the vector `v` by the scalar `r`, saving the result to `v`.
scaleInPlace(VectorM2I, int) - Static method in class com.io7m.jtensors.VectorM2I
  Scale the vector `v` by the scalar `r`, saving the result to `v`.
scaleInPlace(VectorM2L, long) - Static method in class com.io7m.jtensors.VectorM2L
  Scale the vector `v` by the scalar `r`, saving the result to `v`.
scaleInPlace(VectorM3D, double) - Static method in class com.io7m.jtensors.VectorM3D
  Scale the vector `v` by the scalar `r`, saving the result to `v`.
scaleInPlace(VectorM3F, double) - Static method in class com.io7m.jtensors.VectorM3F
  Scale the vector `v` by the scalar `r`, saving the result to `v`.
scaleInPlace(VectorM3I, int) - Static method in class com.io7m.jtensors.VectorM3I
  Scale the vector `v` by the scalar `r`, saving the result to `v`.
scaleInPlace(VectorM3L, long) - Static method in class com.io7m.jtensors.VectorM3L
  Scale the vector `v` by the scalar `r`, saving the result to `v`.
scaleInPlace(VectorM4D, double) - Static method in class com.io7m.jtensors.VectorM4D
  Scale the vector `v` by the scalar `r`, saving the result to `v`.
scaleInPlace(VectorM4F, double) - Static method in class com.io7m.jtensors.VectorM4F
  Scale the vector `v` by the scalar `r`, saving the result to `v`.
scaleInPlace(VectorM4I, int) - Static method in class com.io7m.jtensors.VectorM4I
  Scale the vector `v` by the scalar `r`, saving the result to `v`.
scaleInPlace(VectorM4L, long) - Static method in class com.io7m.jtensors.VectorM4L
  Scale the vector `v` by the scalar `r`, saving the result to `v`.
scaleRow(MatrixM2x2D, int, double) - Static method in class com.io7m.jtensors.MatrixM2x2D
  Scale row `r` of the matrix `m` by `r`, saving the result to row `r` of `m`.
scaleRow(MatrixReadable2x2DType, int, double, MatrixM2x2D) - Static method in class com.io7m.jtensors.MatrixM2x2D
  Scale row `r` of the matrix `m` by `r`, saving the result to row `r` of `out`.
scaleRow(MatrixM2x2F, int, float) - Static method in class com.io7m.jtensors.MatrixM2x2F
  Scale row `r` of the matrix `m` by `r`, saving the result to row `r` of `m`.
scaleRow(MatrixReadable2x2FType, int, float, MatrixM2x2F) - Static method in class com.io7m.jtensors.MatrixM2x2F
  Scale row `r` of the matrix `m` by `r`, saving the result to row `r` of `out`.
scaleRow(MatrixReadable3x3DType, int, double, MatrixM3x3D) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Scale row `r` of the matrix `m` by `r`, saving the result to row `r` of `out`.
scaleRow(MatrixReadable3x3FType, int, double, MatrixM3x3F) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Scale row `r` of the matrix `m` by `r`, saving the result to row `r` of `out`.
scaleRow(MatrixReadable4x4DType, int, double, MatrixM4x4D) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Scale row `r` of the matrix `m` by `r`, saving the result to row `r` of `out`.
scaleRow(MatrixReadable4x4FType, int, double, MatrixM4x4F) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Scale row `r` of the matrix `m` by `r`, saving the result to row `r` of `out`.
scaleRowInPlace(MatrixM3x3D, int, double) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Scale row `r` of the matrix `m` by `r`, saving the result to row `r` of `m`.
scaleRowInPlace(MatrixM3x3F, int, double) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Scale row `r` of the matrix `m` by `r`, saving the result to row `r` of `m`.
scaleRowInPlace(MatrixM4x4D, int, double) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Scale row `row` of the matrix `m` by `r` , saving the result to row `r` of `m`.
scaleRowInPlace(MatrixM4x4F, int, double) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Scale row `row` of the matrix `m` by `r` , saving the result to row `r` of `m`.
scaleRowInPlaceWithContext(MatrixM4x4D.Context, MatrixM4x4D, int, double) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Scale row `row` of the matrix `m` by `r` , saving the result to row `r` of `m`.
scaleRowInPlaceWithContext(MatrixM4x4F.Context, MatrixM4x4F, int, double) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Scale row `row` of the matrix `m` by `r` , saving the result to row `r` of `m`.
scaleRowWithContext(MatrixM4x4D.Context, MatrixReadable4x4DType, int, double, MatrixM4x4D) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Scale row `row` of the matrix `m` by `r` , saving the result to row `r` of `out`.
scaleRowWithContext(MatrixM4x4F.Context, MatrixReadable4x4FType, int, double, MatrixM4x4F) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Scale row `row` of the matrix `m` by `r` , saving the result to row `r` of `out`.
set(MatrixM2x2D, int, int, double) - Static method in class com.io7m.jtensors.MatrixM2x2D
  Set the value in the matrix `m` at row `row`, column `column` to `value`.
set(int, int, double) - Method in class com.io7m.jtensors.MatrixM2x2D
set(MatrixM2x2F, int, int, float) - Static method in class com.io7m.jtensors.MatrixM2x2F
  Set the value in the matrix `m` at row `row`, column `column` to `value`.
set(int, int, float) - Method in class com.io7m.jtensors.MatrixM2x2F
set(MatrixM3x3D, int, int, double) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Set the value in the matrix `m` at row `row`, column `column` to `value`.
set(int, int, double) - Method in class com.io7m.jtensors.MatrixM3x3D
  Set the value at the given row and column.
set(MatrixM3x3F, int, int, float) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Set the value in the matrix `m` at row `row`, column `column` to `value`.
set(int, int, float) - Method in class com.io7m.jtensors.MatrixM3x3F
  Set the value at the given row and column.
set(MatrixM4x4D, int, int, double) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Set the value in the matrix `m` at row `row`, column `column` to `value`.
set(int, int, double) - Method in class com.io7m.jtensors.MatrixM4x4D
  Set the value at the given row and column.
set(MatrixM4x4F, int, int, float) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Set the value in the matrix `m` at row `row`, column `column` to `value`.
set(int, int, float) - Method in class com.io7m.jtensors.MatrixM4x4F
  Set the value at the given row and column.
set2D(double, double) - Method in class com.io7m.jtensors.QuaternionM4D
set2D(double, double) - Method in class com.io7m.jtensors.VectorM2D
set2D(double, double) - Method in class com.io7m.jtensors.VectorM3D
set2D(double, double) - Method in class com.io7m.jtensors.VectorM4D
set2D(double, double) - Method in interface com.io7m.jtensors.VectorWritable2DType
  Set the current `x` and `y` values of the current vector.
set2F(float, float) - Method in class com.io7m.jtensors.QuaternionM4F
set2F(float, float) - Method in class com.io7m.jtensors.VectorM2F
set2F(float, float) - Method in class com.io7m.jtensors.VectorM3F
set2F(float, float) - Method in class com.io7m.jtensors.VectorM4F
set2F(float, float) - Method in interface com.io7m.jtensors.VectorWritable2FType
  Set the current `x` and `y` values of the current vector.
set2I(int, int) - Method in class com.io7m.jtensors.VectorM2I
set2I(int, int) - Method in class com.io7m.jtensors.VectorM3I
set2I(int, int) - Method in class com.io7m.jtensors.VectorM4I
set2I(int, int) - Method in interface com.io7m.jtensors.VectorWritable2IType
  Set the current `x` and `y` values of the current vector.
set2L(long, long) - Method in class com.io7m.jtensors.VectorM2L
set2L(long, long) - Method in class com.io7m.jtensors.VectorM3L
set2L(long, long) - Method in class com.io7m.jtensors.VectorM4L
set2L(long, long) - Method in interface com.io7m.jtensors.VectorWritable2LType
  Set the current `x` and `y` values of the current vector.
set3D(double, double, double) - Method in class com.io7m.jtensors.QuaternionM4D
set3D(double, double, double) - Method in class com.io7m.jtensors.VectorM3D
set3D(double, double, double) - Method in class com.io7m.jtensors.VectorM4D
set3D(double, double, double) - Method in interface com.io7m.jtensors.VectorWritable3DType
  Set the current `x`, `y` and `z` values of the current vector.
set3F(float, float, float) - Method in class com.io7m.jtensors.QuaternionM4F
set3F(float, float, float) - Method in class com.io7m.jtensors.VectorM3F
set3F(float, float, float) - Method in class com.io7m.jtensors.VectorM4F
set3F(float, float, float) - Method in interface com.io7m.jtensors.VectorWritable3FType
  Set the current `x`, `y` and `z` values of the current vector.
set3I(int, int, int) - Method in class com.io7m.jtensors.VectorM3I
set3I(int, int, int) - Method in class com.io7m.jtensors.VectorM4I
set3I(int, int, int) - Method in interface com.io7m.jtensors.VectorWritable3IType
  Set the current `x`, `y` and `z` values of the current vector.
set3L(long, long, long) - Method in class com.io7m.jtensors.VectorM3L
set3L(long, long, long) - Method in class com.io7m.jtensors.VectorM4L
set3L(long, long, long) - Method in interface com.io7m.jtensors.VectorWritable3LType
  Set the current `x`, `y` and `z` values of the current vector.
set4D(double, double, double, double) - Method in class com.io7m.jtensors.QuaternionM4D
set4D(double, double, double, double) - Method in class com.io7m.jtensors.VectorM4D
set4D(double, double, double, double) - Method in interface com.io7m.jtensors.VectorWritable4DType
  Set the current `x`, `y`, `z` and `w` values of the current vector.
set4F(float, float, float, float) - Method in class com.io7m.jtensors.QuaternionM4F
set4F(float, float, float, float) - Method in class com.io7m.jtensors.VectorM4F
set4F(float, float, float, float) - Method in interface com.io7m.jtensors.VectorWritable4FType
  Set the current `x`, `y`, `z` and `w` values of the current vector.
set4I(int, int, int, int) - Method in class com.io7m.jtensors.VectorM4I
set4I(int, int, int, int) - Method in interface com.io7m.jtensors.VectorWritable4IType
  Set the current `x`, `y`, `z` and `w` values of the current vector.
set4L(long, long, long, long) - Method in class com.io7m.jtensors.VectorM4L
set4L(long, long, long, long) - Method in interface com.io7m.jtensors.VectorWritable4LType
  Set the current `x`, `y`, `z` and `w` values of the current vector.
setIdentity(MatrixM2x2D) - Static method in class com.io7m.jtensors.MatrixM2x2D
  Set the given matrix `m` to the identity matrix.
setIdentity(MatrixM2x2F) - Static method in class com.io7m.jtensors.MatrixM2x2F
  Set the given matrix `m` to the identity matrix.
setIdentity(MatrixM3x3D) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Set the given matrix `m` to the identity matrix.
setIdentity(MatrixM3x3F) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Set the given matrix `m` to the identity matrix.
setIdentity(MatrixM4x4D) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Set the given matrix `m` to the identity matrix.
setIdentity(MatrixM4x4F) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Set the given matrix `m` to the identity matrix.
setWD(double) - Method in class com.io7m.jtensors.QuaternionM4D
setWD(double) - Method in class com.io7m.jtensors.VectorM4D
setWD(double) - Method in interface com.io7m.jtensors.VectorWritable4DType
  Set the current `w` value of the current vector.
setWF(float) - Method in class com.io7m.jtensors.QuaternionM4F
setWF(float) - Method in class com.io7m.jtensors.VectorM4F
setWF(float) - Method in interface com.io7m.jtensors.VectorWritable4FType
  Set the current `w` value of the current vector.
setWI(int) - Method in class com.io7m.jtensors.VectorM4I
setWI(int) - Method in interface com.io7m.jtensors.VectorWritable4IType
  Set the current `w` value of the current vector.
setWL(long) - Method in class com.io7m.jtensors.VectorM4L
setWL(long) - Method in interface com.io7m.jtensors.VectorWritable4LType
  Set the current `w` value of the current vector.
setXD(double) - Method in class com.io7m.jtensors.QuaternionM4D
setXD(double) - Method in class com.io7m.jtensors.VectorM2D
setXD(double) - Method in class com.io7m.jtensors.VectorM3D
setXD(double) - Method in class com.io7m.jtensors.VectorM4D
setXD(double) - Method in interface com.io7m.jtensors.VectorWritable2DType
  Set the current `x` value of the current vector.
setXF(float) - Method in class com.io7m.jtensors.QuaternionM4F
setXF(float) - Method in class com.io7m.jtensors.VectorM2F
setXF(float) - Method in class com.io7m.jtensors.VectorM3F
setXF(float) - Method in class com.io7m.jtensors.VectorM4F
setXF(float) - Method in interface com.io7m.jtensors.VectorWritable2FType
  Set the current `x` value of the current vector.
setXI(int) - Method in class com.io7m.jtensors.VectorM2I
setXI(int) - Method in class com.io7m.jtensors.VectorM3I
setXI(int) - Method in class com.io7m.jtensors.VectorM4I
setXI(int) - Method in interface com.io7m.jtensors.VectorWritable2IType
  Set the current `x` value of the current vector.
setXL(long) - Method in class com.io7m.jtensors.VectorM2L
setXL(long) - Method in class com.io7m.jtensors.VectorM3L
setXL(long) - Method in class com.io7m.jtensors.VectorM4L
setXL(long) - Method in interface com.io7m.jtensors.VectorWritable2LType
  Set the current `x` value of the current vector.
setYD(double) - Method in class com.io7m.jtensors.QuaternionM4D
setYD(double) - Method in class com.io7m.jtensors.VectorM2D
setYD(double) - Method in class com.io7m.jtensors.VectorM3D
setYD(double) - Method in class com.io7m.jtensors.VectorM4D
setYD(double) - Method in interface com.io7m.jtensors.VectorWritable2DType
  Set the current `y` value of the current vector.
setYF(float) - Method in class com.io7m.jtensors.QuaternionM4F
setYF(float) - Method in class com.io7m.jtensors.VectorM2F
setYF(float) - Method in class com.io7m.jtensors.VectorM3F
setYF(float) - Method in class com.io7m.jtensors.VectorM4F
setYF(float) - Method in interface com.io7m.jtensors.VectorWritable2FType
  Set the current `y` value of the current vector.
setYI(int) - Method in class com.io7m.jtensors.VectorM2I
setYI(int) - Method in class com.io7m.jtensors.VectorM3I
setYI(int) - Method in class com.io7m.jtensors.VectorM4I
setYI(int) - Method in interface com.io7m.jtensors.VectorWritable2IType
  Set the current `y` value of the current vector.
setYL(long) - Method in class com.io7m.jtensors.VectorM2L
setYL(long) - Method in class com.io7m.jtensors.VectorM3L
setYL(long) - Method in class com.io7m.jtensors.VectorM4L
setYL(long) - Method in interface com.io7m.jtensors.VectorWritable2LType
  Set the current `y` value of the current vector.
setZD(double) - Method in class com.io7m.jtensors.QuaternionM4D
setZD(double) - Method in class com.io7m.jtensors.VectorM3D
setZD(double) - Method in class com.io7m.jtensors.VectorM4D
setZD(double) - Method in interface com.io7m.jtensors.VectorWritable3DType
  Set the current `z` value of the current vector.
setZero(MatrixM2x2D) - Static method in class com.io7m.jtensors.MatrixM2x2D
  Set the given matrix `m` to the zero matrix.
setZero(MatrixM2x2F) - Static method in class com.io7m.jtensors.MatrixM2x2F
  Set the given matrix `m` to the zero matrix.
setZero(MatrixM3x3D) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Set the given matrix `m` to the zero matrix.
setZero(MatrixM3x3F) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Set the given matrix `m` to the zero matrix.
setZero(MatrixM4x4D) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Set the given matrix `m` to the zero matrix.
setZero(MatrixM4x4F) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Set the given matrix `m` to the zero matrix.
setZF(float) - Method in class com.io7m.jtensors.QuaternionM4F
setZF(float) - Method in class com.io7m.jtensors.VectorM3F
setZF(float) - Method in class com.io7m.jtensors.VectorM4F
setZF(float) - Method in interface com.io7m.jtensors.VectorWritable3FType
  Set the current `z` value of the current vector.
setZI(int) - Method in class com.io7m.jtensors.VectorM3I
setZI(int) - Method in class com.io7m.jtensors.VectorM4I
setZI(int) - Method in interface com.io7m.jtensors.VectorWritable3IType
  Set the current `z` value of the current vector.
setZL(long) - Method in class com.io7m.jtensors.VectorM3L
setZL(long) - Method in class com.io7m.jtensors.VectorM4L
setZL(long) - Method in interface com.io7m.jtensors.VectorWritable3LType
  Set the current `z` value of the current vector.
subtract(QuaternionReadable4DType, QuaternionReadable4DType) - Static method in class com.io7m.jtensors.QuaternionI4D
  Subtract the quaternion `q0` from the quaternion `q1`.
subtract(QuaternionReadable4FType, QuaternionReadable4FType) - Static method in class com.io7m.jtensors.QuaternionI4F
  Subtract the quaternion `q0` from the quaternion `q1`.
subtract(QuaternionReadable4DType, QuaternionReadable4DType, QuaternionM4D) - Static method in class com.io7m.jtensors.QuaternionM4D
  Subtract the quaternion `q0` from the quaternion `q1`, saving the result to `out`.
subtract(QuaternionReadable4FType, QuaternionReadable4FType, QuaternionM4F) - Static method in class com.io7m.jtensors.QuaternionM4F
  Subtract the quaternion `q0` from the quaternion `q1`, saving the result to `out`.
subtract(VectorReadable2DType, VectorReadable2DType) - Static method in class com.io7m.jtensors.VectorI2D
  Subtract the vector `v1` from the vector `v0`.
subtract(VectorReadable2FType, VectorReadable2FType) - Static method in class com.io7m.jtensors.VectorI2F
  Subtract the vector `v1` from the vector `v0`.
subtract(VectorReadable2IType, VectorReadable2IType) - Static method in class com.io7m.jtensors.VectorI2I
  Subtract the vector `v1` from the vector `v0`.
subtract(VectorReadable2LType, VectorReadable2LType) - Static method in class com.io7m.jtensors.VectorI2L
  Subtract the vector `v1` from the vector `v0`.
subtract(VectorReadable3DType, VectorReadable3DType) - Static method in class com.io7m.jtensors.VectorI3D
  Subtract the vector `v1` from the vector `v0`.
subtract(VectorReadable3FType, VectorReadable3FType) - Static method in class com.io7m.jtensors.VectorI3F
  Subtract the vector `v1` from the vector `v0`.
subtract(VectorReadable3IType, VectorReadable3IType) - Static method in class com.io7m.jtensors.VectorI3I
  Subtract the vector `v1` from the vector `v0`.
subtract(VectorReadable3LType, VectorReadable3LType) - Static method in class com.io7m.jtensors.VectorI3L
  Subtract the vector `v1` from the vector `v0`.
subtract(VectorReadable4DType, VectorReadable4DType) - Static method in class com.io7m.jtensors.VectorI4D
  Subtract the vector `v1` from the vector `v0`.
subtract(VectorReadable4FType, VectorReadable4FType) - Static method in class com.io7m.jtensors.VectorI4F
  Subtract the vector `v1` from the vector `v0`.
subtract(VectorReadable4IType, VectorReadable4IType) - Static method in class com.io7m.jtensors.VectorI4I
  Subtract the vector `v1` from the vector `v0`.
subtract(VectorReadable4LType, VectorReadable4LType) - Static method in class com.io7m.jtensors.VectorI4L
  Subtract the vector `v1` from the vector `v0`.
subtract(VectorReadable2DType, VectorReadable2DType, VectorM2D) - Static method in class com.io7m.jtensors.VectorM2D
  Subtract the vector `v1` from the vector `v0`, saving the result to `out`.
subtract(VectorReadable2FType, VectorReadable2FType, VectorM2F) - Static method in class com.io7m.jtensors.VectorM2F
  Subtract the vector `v1` from the vector `v0`, saving the result to `out`.
subtract(VectorReadable2IType, VectorReadable2IType, VectorM2I) - Static method in class com.io7m.jtensors.VectorM2I
  Subtract the vector `v1` from the vector `v0`, saving the result to `out`.
subtract(VectorReadable2LType, VectorReadable2LType, VectorM2L) - Static method in class com.io7m.jtensors.VectorM2L
  Subtract the vector `v1` from the vector `v0`, saving the result to `out`.
subtract(VectorReadable3DType, VectorReadable3DType, VectorM3D) - Static method in class com.io7m.jtensors.VectorM3D
  Subtract the vector `v1` from the vector `v0`, saving the result to `out`.
subtract(VectorReadable3FType, VectorReadable3FType, VectorM3F) - Static method in class com.io7m.jtensors.VectorM3F
  Subtract the vector `v1` from the vector `v0`, saving the result to `out`.
subtract(VectorReadable3IType, VectorReadable3IType, VectorM3I) - Static method in class com.io7m.jtensors.VectorM3I
  Subtract the vector `v1` from the vector `v0`, saving the result to `out`.
subtract(VectorReadable3LType, VectorReadable3LType, VectorM3L) - Static method in class com.io7m.jtensors.VectorM3L
  Subtract the vector `v1` from the vector `v0`, saving the result to `out`.
subtract(VectorReadable4DType, VectorReadable4DType, VectorM4D) - Static method in class com.io7m.jtensors.VectorM4D
  Subtract the vector `v1` from the vector `v0`, saving the result to `out`.
subtract(VectorReadable4FType, VectorReadable4FType, VectorM4F) - Static method in class com.io7m.jtensors.VectorM4F
  Subtract the vector `v1` from the vector `v0`, saving the result to `out`.
subtract(VectorReadable4IType, VectorReadable4IType, VectorM4I) - Static method in class com.io7m.jtensors.VectorM4I
  Subtract the vector `v1` from the vector `v0`, saving the result to `out`.
subtract(VectorReadable4LType, VectorReadable4LType, VectorM4L) - Static method in class com.io7m.jtensors.VectorM4L
  Subtract the vector `v1` from the vector `v0`, saving the result to `out`.
subtractInPlace(QuaternionM4D, QuaternionReadable4DType) - Static method in class com.io7m.jtensors.QuaternionM4D
  Subtract the quaternion `q0` from the quaternion `q1`, saving the result to `q0`.
subtractInPlace(QuaternionM4F, QuaternionReadable4FType) - Static method in class com.io7m.jtensors.QuaternionM4F
  Subtract the quaternion `q0` from the quaternion `q1`, saving the result to `q0`.
subtractInPlace(VectorM2D, VectorReadable2DType) - Static method in class com.io7m.jtensors.VectorM2D
  Subtract the vector `v1` from the vector `v0`, saving the result to `v0`.
subtractInPlace(VectorM2F, VectorReadable2FType) - Static method in class com.io7m.jtensors.VectorM2F
  Subtract the vector `v1` from the vector `v0`, saving the result to `v0`.
subtractInPlace(VectorM2I, VectorReadable2IType) - Static method in class com.io7m.jtensors.VectorM2I
  Subtract the vector `v1` from the vector `v0`, saving the result to `v0`.
subtractInPlace(VectorM2L, VectorReadable2LType) - Static method in class com.io7m.jtensors.VectorM2L
  Subtract the vector `v1` from the vector `v0`, saving the result to `v0`.
subtractInPlace(VectorM3D, VectorReadable3DType) - Static method in class com.io7m.jtensors.VectorM3D
  Subtract the vector `v1` from the vector `v0`, saving the result to `v0`.
subtractInPlace(VectorM3F, VectorReadable3FType) - Static method in class com.io7m.jtensors.VectorM3F
  Subtract the vector `v1` from the vector `v0`, saving the result to `v0`.
subtractInPlace(VectorM3I, VectorReadable3IType) - Static method in class com.io7m.jtensors.VectorM3I
  Subtract the vector `v1` from the vector `v0`, saving the result to `v0`.
subtractInPlace(VectorM3L, VectorReadable3LType) - Static method in class com.io7m.jtensors.VectorM3L
  Subtract the vector `v1` from the vector `v0`, saving the result to `v0`.
subtractInPlace(VectorM4D, VectorReadable4DType) - Static method in class com.io7m.jtensors.VectorM4D
  Subtract the vector `v1` from the vector `v0`, saving the result to `v0`.
subtractInPlace(VectorM4F, VectorReadable4FType) - Static method in class com.io7m.jtensors.VectorM4F
  Subtract the vector `v1` from the vector `v0`, saving the result to `v0`.
subtractInPlace(VectorM4I, VectorReadable4IType) - Static method in class com.io7m.jtensors.VectorM4I
  Subtract the vector `v1` from the vector `v0`, saving the result to `v0`.
subtractInPlace(VectorM4L, VectorReadable4LType) - Static method in class com.io7m.jtensors.VectorM4L
  Subtract the vector `v1` from the vector `v0`, saving the result to `v0`.

## T

TDocumentation - Class in com.io7m.jtensors.documentation
  Functions for retrieving the documentation.
TDocumentation() - Constructor for class com.io7m.jtensors.documentation.TDocumentation
toString() - Method in class com.io7m.jtensors.MatrixM2x2D
toString() - Method in class com.io7m.jtensors.MatrixM2x2F
toString() - Method in class com.io7m.jtensors.MatrixM3x3D
toString() - Method in class com.io7m.jtensors.MatrixM3x3F
toString() - Method in class com.io7m.jtensors.MatrixM4x4D
toString() - Method in class com.io7m.jtensors.MatrixM4x4F
toString() - Method in class com.io7m.jtensors.OrthonormalizedI3D
toString() - Method in class com.io7m.jtensors.OrthonormalizedI3F
toString() - Method in class com.io7m.jtensors.QuaternionI4D
toString() - Method in class com.io7m.jtensors.QuaternionI4F
toString() - Method in class com.io7m.jtensors.QuaternionM4D
toString() - Method in class com.io7m.jtensors.QuaternionM4F
toString() - Method in class com.io7m.jtensors.VectorI2D
toString() - Method in class com.io7m.jtensors.VectorI2F
toString() - Method in class com.io7m.jtensors.VectorI2I
toString() - Method in class com.io7m.jtensors.VectorI2L
toString() - Method in class com.io7m.jtensors.VectorI3D
toString() - Method in class com.io7m.jtensors.VectorI3F
toString() - Method in class com.io7m.jtensors.VectorI3I
toString() - Method in class com.io7m.jtensors.VectorI3L
toString() - Method in class com.io7m.jtensors.VectorI4D
toString() - Method in class com.io7m.jtensors.VectorI4F
toString() - Method in class com.io7m.jtensors.VectorI4I
toString() - Method in class com.io7m.jtensors.VectorI4L
toString() - Method in class com.io7m.jtensors.VectorM2D
toString() - Method in class com.io7m.jtensors.VectorM2F
toString() - Method in class com.io7m.jtensors.VectorM2I
toString() - Method in class com.io7m.jtensors.VectorM2L
toString() - Method in class com.io7m.jtensors.VectorM3D
toString() - Method in class com.io7m.jtensors.VectorM3F
toString() - Method in class com.io7m.jtensors.VectorM3I
toString() - Method in class com.io7m.jtensors.VectorM3L
toString() - Method in class com.io7m.jtensors.VectorM4D
toString() - Method in class com.io7m.jtensors.VectorM4F
toString() - Method in class com.io7m.jtensors.VectorM4I
toString() - Method in class com.io7m.jtensors.VectorM4L
trace(MatrixReadable2x2DType) - Static method in class com.io7m.jtensors.MatrixM2x2D
  Return the trace of the matrix `m`.
trace(MatrixReadable2x2FType) - Static method in class com.io7m.jtensors.MatrixM2x2F
  Return the trace of the matrix `m`.
trace(MatrixReadable3x3DType) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Return the trace of the matrix `m`.
trace(MatrixReadable3x3FType) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Return the trace of the matrix `m`.
trace(MatrixReadable4x4DType) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Return the trace of the matrix `m`.
trace(MatrixReadable4x4FType) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Return the trace of the matrix `m`.
translateByVector2D(MatrixReadable3x3DType, VectorReadable2DType, MatrixM3x3D) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Translate the matrix `m` by the vector `v`, storing the resulting matrix in `out`.
translateByVector2D(MatrixReadable4x4DType, VectorReadable2DType, MatrixM4x4D) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Translate the matrix `m` by the vector `v`, storing the resulting matrix in `out`.
translateByVector2DInPlace(MatrixM3x3D, VectorReadable2DType) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Translate the matrix `m` by the vector `v`, storing the resulting matrix in `m`.
translateByVector2DInPlace(MatrixM4x4D, VectorReadable2DType) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Translate the matrix `m` by the vector `v`, storing the resulting matrix in `m`.
translateByVector2F(MatrixReadable3x3FType, VectorReadable2FType, MatrixM3x3F) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Translate the matrix `m` by the vector `v`, storing the resulting matrix in `out`.
translateByVector2F(MatrixReadable4x4FType, VectorReadable2FType, MatrixM4x4F) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Translate the matrix `m` by the vector `v`, storing the resulting matrix in `out`.
translateByVector2FInPlace(MatrixM3x3F, VectorReadable2FType) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Translate the matrix `m` by the vector `v`, storing the resulting matrix in `m`.
translateByVector2FInPlace(MatrixM4x4F, VectorReadable2FType) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Translate the matrix `m` by the vector `v`, storing the resulting matrix in `m`.
translateByVector2I(MatrixReadable3x3DType, VectorReadable2IType, MatrixM3x3D) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Translate the matrix `m` by the vector `v`, storing the resulting matrix in `out`.
translateByVector2I(MatrixReadable3x3FType, VectorReadable2IType, MatrixM3x3F) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Translate the matrix `m` by the vector `v`, storing the resulting matrix in `out`.
translateByVector2I(MatrixReadable4x4DType, VectorReadable2IType, MatrixM4x4D) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Translate the matrix `m` by the vector `v`, storing the resulting matrix in `out`.
translateByVector2I(MatrixReadable4x4FType, VectorReadable2IType, MatrixM4x4F) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Translate the matrix `m` by the vector `v`, storing the resulting matrix in `out`.
translateByVector2IInPlace(MatrixM3x3D, VectorReadable2IType) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Translate the matrix `m` by the vector `v`, storing the resulting matrix in `m`.
translateByVector2IInPlace(MatrixM3x3F, VectorReadable2IType) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Translate the matrix `m` by the vector `v`, storing the resulting matrix in `m`.
translateByVector2IInPlace(MatrixM4x4D, VectorReadable2IType) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Translate the matrix `m` by the vector `v`, storing the resulting matrix in `m`.
translateByVector2IInPlace(MatrixM4x4F, VectorReadable2IType) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Translate the matrix `m` by the vector `v`, storing the resulting matrix in `m`.
translateByVector3D(MatrixReadable4x4DType, VectorReadable3DType, MatrixM4x4D) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Translate the matrix `m` by the vector `v`, storing the resulting matrix in `out`.
translateByVector3DInPlace(MatrixM4x4D, VectorReadable3DType) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Translate the matrix `m` by the vector `v`, storing the resulting matrix in `m`.
translateByVector3F(MatrixReadable4x4FType, VectorReadable3FType, MatrixM4x4F) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Translate the matrix `m` by the vector `v`, storing the resulting matrix in `out`.
translateByVector3FInPlace(MatrixM4x4F, VectorReadable3FType) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Translate the matrix `m` by the vector `v`, storing the resulting matrix in `m`.
translateByVector3I(MatrixReadable4x4DType, VectorReadable3IType, MatrixM4x4D) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Translate the matrix `m` by the vector `v`, storing the resulting matrix in `out`.
translateByVector3I(MatrixReadable4x4FType, VectorReadable3IType, MatrixM4x4F) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Translate the matrix `m` by the vector `v`, storing the resulting matrix in `out`.
translateByVector3IInPlace(MatrixM4x4D, VectorReadable3IType) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Translate the matrix `m` by the vector `v`, storing the resulting matrix in `m`.
translateByVector3IInPlace(MatrixM4x4F, VectorReadable3IType) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Translate the matrix `m` by the vector `v`, storing the resulting matrix in `m`.
transpose(MatrixM2x2D) - Static method in class com.io7m.jtensors.MatrixM2x2D
  Transpose the given matrix `m`, writing the resulting matrix to `m`.
transpose(MatrixReadable2x2DType, MatrixM2x2D) - Static method in class com.io7m.jtensors.MatrixM2x2D
  Transpose the given matrix `m`, writing the resulting matrix to `out`.
transpose(MatrixM2x2F) - Static method in class com.io7m.jtensors.MatrixM2x2F
  Transpose the given matrix `m`, writing the resulting matrix to `m`.
transpose(MatrixReadable2x2FType, MatrixM2x2F) - Static method in class com.io7m.jtensors.MatrixM2x2F
  Transpose the given matrix `m`, writing the resulting matrix to `out`.
transpose(MatrixReadable3x3DType, MatrixM3x3D) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Transpose the given matrix `m`, writing the resulting matrix to `out`.
transpose(MatrixReadable3x3FType, MatrixM3x3F) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Transpose the given matrix `m`, writing the resulting matrix to `out`.
transpose(MatrixReadable4x4DType, MatrixM4x4D) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Transpose the given matrix `m`, writing the resulting matrix to `out`.
transpose(MatrixReadable4x4FType, MatrixM4x4F) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Transpose the given matrix `m`, writing the resulting matrix to `out`.
transposeInPlace(MatrixM3x3D) - Static method in class com.io7m.jtensors.MatrixM3x3D
  Transpose the given matrix `m`, writing the resulting matrix to `m`.
transposeInPlace(MatrixM3x3F) - Static method in class com.io7m.jtensors.MatrixM3x3F
  Transpose the given matrix `m`, writing the resulting matrix to `m`.
transposeInPlace(MatrixM4x4D) - Static method in class com.io7m.jtensors.MatrixM4x4D
  Transpose the given matrix `m`, writing the resulting matrix to `m`.
transposeInPlace(MatrixM4x4F) - Static method in class com.io7m.jtensors.MatrixM4x4F
  Transpose the given matrix `m`, writing the resulting matrix to `m`.

## V

VectorI2D - Class in com.io7m.jtensors
  A two-dimensional immutable vector type with double precision elements.
VectorI2D() - Constructor for class com.io7m.jtensors.VectorI2D
  Default constructor, initializing the vector with values `[0.0, 0.0, 0.0]`.
VectorI2D(double, double) - Constructor for class com.io7m.jtensors.VectorI2D
  Construct a vector initialized with the given values.
VectorI2D(VectorReadable2DType) - Constructor for class com.io7m.jtensors.VectorI2D
  Construct a vector initialized with the values given in the vector `v`.
VectorI2F - Class in com.io7m.jtensors
  A two-dimensional immutable vector type with single precision elements.
VectorI2F() - Constructor for class com.io7m.jtensors.VectorI2F
  Default constructor, initializing the vector with values `[0.0, 0.0]`.
VectorI2F(float, float) - Constructor for class com.io7m.jtensors.VectorI2F
  Construct a vector initialized with the given values.
VectorI2F(VectorReadable2FType) - Constructor for class com.io7m.jtensors.VectorI2F
  Construct a vector initialized with the values given in the vector `v`.
VectorI2I - Class in com.io7m.jtensors
  A two-dimensional immutable vector type with integer elements.
VectorI2I() - Constructor for class com.io7m.jtensors.VectorI2I
  Default constructor, initializing the vector with values `[0, 0, 0]`.
VectorI2I(int, int) - Constructor for class com.io7m.jtensors.VectorI2I
  Construct a vector initialized with the given values.
VectorI2I(VectorReadable2IType) - Constructor for class com.io7m.jtensors.VectorI2I
  Construct a vector initialized with the values given in the vector `v`.
VectorI2L - Class in com.io7m.jtensors
  A two-dimensional immutable vector type with integer elements.
VectorI2L() - Constructor for class com.io7m.jtensors.VectorI2L
  Default constructor, initializing the vector with values `[0, 0, 0]`.
VectorI2L(long, long) - Constructor for class com.io7m.jtensors.VectorI2L
  Construct a vector initialized with the given values.
VectorI2L(VectorReadable2LType) - Constructor for class com.io7m.jtensors.VectorI2L
  Construct a vector initialized with the values given in the vector `in_v`.
VectorI3D - Class in com.io7m.jtensors
  A three-dimensional immutable vector type with double precision elements.
VectorI3D() - Constructor for class com.io7m.jtensors.VectorI3D
  Default constructor, initializing the vector with values `[0.0, 0.0, 0.0]`.
VectorI3D(double, double, double) - Constructor for class com.io7m.jtensors.VectorI3D
  Construct a vector initialized with the given values.
VectorI3D(VectorReadable3DType) - Constructor for class com.io7m.jtensors.VectorI3D
  Construct a vector initialized with the values given in the vector `in_v`.
VectorI3F - Class in com.io7m.jtensors
  A three-dimensional immutable vector type with single precision elements.
VectorI3F() - Constructor for class com.io7m.jtensors.VectorI3F
  Default constructor, initializing the vector with values `[0.0, 0.0, 0.0]`.
VectorI3F(float, float, float) - Constructor for class com.io7m.jtensors.VectorI3F
  Construct a vector initialized with the given values.
VectorI3F(VectorReadable3FType) - Constructor for class com.io7m.jtensors.VectorI3F
  Construct a vector initialized with the values given in the vector `in_v`.
VectorI3I - Class in com.io7m.jtensors
  A three-dimensional immutable vector type with integer elements.
VectorI3I() - Constructor for class com.io7m.jtensors.VectorI3I
  Default constructor, initializing the vector with values `[0, 0, 0]`.
VectorI3I(int, int, int) - Constructor for class com.io7m.jtensors.VectorI3I
  Construct a vector initialized with the given values.
VectorI3I(VectorReadable3IType) - Constructor for class com.io7m.jtensors.VectorI3I
  Construct a vector initialized with the values given in the vector `in_v`.
VectorI3L - Class in com.io7m.jtensors
  A three-dimensional immutable vector type with integer elements.
VectorI3L() - Constructor for class com.io7m.jtensors.VectorI3L
  Default constructor, initializing the vector with values `[0, 0, 0]`.
VectorI3L(long, long, long) - Constructor for class com.io7m.jtensors.VectorI3L
  Construct a vector initialized with the given values.
VectorI3L(VectorReadable3LType) - Constructor for class com.io7m.jtensors.VectorI3L
  Construct a vector initialized with the values given in the vector `in_v`.
VectorI4D - Class in com.io7m.jtensors
  A four-dimensional immutable vector type with double precision elements.
VectorI4D() - Constructor for class com.io7m.jtensors.VectorI4D
  Default constructor, initializing the vector with values `[0.0, 0.0, 0.0, 1.0]`.
VectorI4D(double, double, double, double) - Constructor for class com.io7m.jtensors.VectorI4D
  Construct a vector initialized with the given values.
VectorI4D(VectorReadable4DType) - Constructor for class com.io7m.jtensors.VectorI4D
  Construct a vector initialized with the values given in the vector `in_v`.
VectorI4F - Class in com.io7m.jtensors
  A four-dimensional immutable vector type with single precision elements.
VectorI4F() - Constructor for class com.io7m.jtensors.VectorI4F
  Default constructor, initializing the vector with values `[0.0, 0.0, 0.0, 1.0]`.
VectorI4F(float, float, float, float) - Constructor for class com.io7m.jtensors.VectorI4F
  Construct a vector initialized with the given values.
VectorI4F(VectorReadable4FType) - Constructor for class com.io7m.jtensors.VectorI4F
  Construct a vector initialized with the values given in the vector `in_v`.
VectorI4I - Class in com.io7m.jtensors
  A four-dimensional immutable vector type with integer elements.
VectorI4I() - Constructor for class com.io7m.jtensors.VectorI4I
  Default constructor, initializing the vector with values `[0, 0, 0, 1]`.
VectorI4I(int, int, int, int) - Constructor for class com.io7m.jtensors.VectorI4I
  Construct a vector initialized with the given values.
VectorI4I(VectorReadable4IType) - Constructor for class com.io7m.jtensors.VectorI4I
  Construct a vector initialized with the values given in the vector `in_v`.
VectorI4L - Class in com.io7m.jtensors
  A four-dimensional immutable vector type with integer elements.
VectorI4L() - Constructor for class com.io7m.jtensors.VectorI4L
  Default constructor, initializing the vector with values `[0, 0, 0, 1]`.
VectorI4L(long, long, long, long) - Constructor for class com.io7m.jtensors.VectorI4L
  Construct a vector initialized with the given values.
VectorI4L(VectorReadable4LType) - Constructor for class com.io7m.jtensors.VectorI4L
  Construct a vector initialized with the values given in the vector `in_v`.
VectorM2D - Class in com.io7m.jtensors
  A two-dimensional mutable vector type with double precision elements.
VectorM2D() - Constructor for class com.io7m.jtensors.VectorM2D
  Default constructor, initializing the vector with values `[0.0, 0.0]`.
VectorM2D(double, double) - Constructor for class com.io7m.jtensors.VectorM2D
  Construct a vector initialized with the given values.
VectorM2D(VectorReadable2DType) - Constructor for class com.io7m.jtensors.VectorM2D
  Construct a vector initialized with the values given in the vector `in_x`.
VectorM2F - Class in com.io7m.jtensors
  A two-dimensional mutable vector type with single precision elements.
VectorM2F() - Constructor for class com.io7m.jtensors.VectorM2F
  Default constructor, initializing the vector with values `[0.0, 0.0]`.
VectorM2F(float, float) - Constructor for class com.io7m.jtensors.VectorM2F
  Construct a vector initialized with the given values.
VectorM2F(VectorReadable2FType) - Constructor for class com.io7m.jtensors.VectorM2F
  Construct a vector initialized with the values given in the vector `in_v`.
VectorM2I - Class in com.io7m.jtensors
  A two-dimensional mutable vector type with integer elements.
VectorM2I() - Constructor for class com.io7m.jtensors.VectorM2I
  Default constructor, initializing the vector with values `[0, 0, 0]`.
VectorM2I(int, int) - Constructor for class com.io7m.jtensors.VectorM2I
  Construct a vector initialized with the given values.
VectorM2I(VectorReadable2IType) - Constructor for class com.io7m.jtensors.VectorM2I
  Construct a vector initialized with the values given in the vector `in_v`.
VectorM2L - Class in com.io7m.jtensors
  A two-dimensional mutable vector type with integer elements.
VectorM2L() - Constructor for class com.io7m.jtensors.VectorM2L
  Default constructor, initializing the vector with values `[0, 0, 0]`.
VectorM2L(long, long) - Constructor for class com.io7m.jtensors.VectorM2L
  Construct a vector initialized with the given values.
VectorM2L(VectorReadable2LType) - Constructor for class com.io7m.jtensors.VectorM2L
  Construct a vector initialized with the values given in the vector `in_v`.
VectorM3D - Class in com.io7m.jtensors
  A three-dimensional mutable vector type with double precision elements.
VectorM3D() - Constructor for class com.io7m.jtensors.VectorM3D
  Default constructor, initializing the vector with values `[0.0, 0.0, 0.0]`.
VectorM3D(double, double, double) - Constructor for class com.io7m.jtensors.VectorM3D
  Construct a vector initialized with the given values.
VectorM3D(VectorReadable3DType) - Constructor for class com.io7m.jtensors.VectorM3D
  Construct a vector initialized with the values given in the vector `v`.
VectorM3F - Class in com.io7m.jtensors
  A three-dimensional mutable vector type with single precision elements.
VectorM3F() - Constructor for class com.io7m.jtensors.VectorM3F
  Default constructor, initializing the vector with values `[0.0, 0.0, 0.0]`.
VectorM3F(float, float, float) - Constructor for class com.io7m.jtensors.VectorM3F
  Construct a vector initialized with the given values.
VectorM3F(VectorReadable3FType) - Constructor for class com.io7m.jtensors.VectorM3F
  Construct a vector initialized with the values given in the vector `in_v`.
VectorM3I - Class in com.io7m.jtensors
  A three-dimensional mutable vector type with integer elements.
VectorM3I() - Constructor for class com.io7m.jtensors.VectorM3I
  Default constructor, initializing the vector with values `[0, 0, 0]`.
VectorM3I(int, int, int) - Constructor for class com.io7m.jtensors.VectorM3I
  Construct a vector initialized with the given values.
VectorM3I(VectorReadable3IType) - Constructor for class com.io7m.jtensors.VectorM3I
  Construct a vector initialized with the values given in the vector `in_v`.
VectorM3L - Class in com.io7m.jtensors
  A three-dimensional mutable vector type with integer elements.
VectorM3L() - Constructor for class com.io7m.jtensors.VectorM3L
  Default constructor, initializing the vector with values `[0, 0, 0]`.
VectorM3L(long, long, long) - Constructor for class com.io7m.jtensors.VectorM3L
  Construct a vector initialized with the given values.
VectorM3L(VectorReadable3LType) - Constructor for class com.io7m.jtensors.VectorM3L
  Construct a vector initialized with the values given in the vector `in_v`.
VectorM4D - Class in com.io7m.jtensors
  A four-dimensional mutable vector type with double precision elements.
VectorM4D() - Constructor for class com.io7m.jtensors.VectorM4D
  Default constructor, initializing the vector with values `[0.0, 0.0, 0.0, 1.0]`.
VectorM4D(double, double, double, double) - Constructor for class com.io7m.jtensors.VectorM4D
  Construct a vector initialized with the given values.
VectorM4D(VectorReadable4DType) - Constructor for class com.io7m.jtensors.VectorM4D
  Construct a vector initialized with the values given in the vector `v`.
VectorM4F - Class in com.io7m.jtensors
  A four-dimensional mutable vector type with single precision elements.
VectorM4F() - Constructor for class com.io7m.jtensors.VectorM4F
  Default constructor, initializing the vector with values `[0.0, 0.0, 0.0, 1.0]`.
VectorM4F(float, float, float, float) - Constructor for class com.io7m.jtensors.VectorM4F
  Construct a vector initialized with the given values.
VectorM4F(VectorReadable4FType) - Constructor for class com.io7m.jtensors.VectorM4F
  Construct a vector initialized with the values given in the vector `in_v`.
VectorM4I - Class in com.io7m.jtensors
  A four-dimensional mutable vector type with integer elements.
VectorM4I() - Constructor for class com.io7m.jtensors.VectorM4I
  Default constructor, initializing the vector with values `[0, 0, 0, 1]`.
VectorM4I(int, int, int, int) - Constructor for class com.io7m.jtensors.VectorM4I
  Construct a vector initialized with the given values.
VectorM4I(VectorReadable4IType) - Constructor for class com.io7m.jtensors.VectorM4I
  Construct a vector initialized with the values given in the vector `v`.
VectorM4L - Class in com.io7m.jtensors
  A four-dimensional mutable vector type with integer elements.
VectorM4L() - Constructor for class com.io7m.jtensors.VectorM4L
  Default constructor, initializing the vector with values `[0, 0, 0, 1]`.
VectorM4L(long, long, long, long) - Constructor for class com.io7m.jtensors.VectorM4L
  Construct a vector initialized with the given values.
VectorM4L(VectorReadable4LType) - Constructor for class com.io7m.jtensors.VectorM4L
  Construct a vector initialized with the values given in the vector `in_v`.
VectorReadable2DType - Interface in com.io7m.jtensors
  'Read' interface to two-dimensional vectors with double precision elements.
VectorReadable2FType - Interface in com.io7m.jtensors
  'Read' interface to two-dimensional vectors with single precision elements.
VectorReadable2IType - Interface in com.io7m.jtensors
  'Read' interface to two-dimensional vectors with integer elements.
VectorReadable2LType - Interface in com.io7m.jtensors
  'Read' interface to two-dimensional vectors with integer elements.
VectorReadable3DType - Interface in com.io7m.jtensors
  'Read' interface to three-dimensional vectors with double precision elements.
VectorReadable3FType - Interface in com.io7m.jtensors
  'Read' interface to three-dimensional vectors with single precision elements.
VectorReadable3IType - Interface in com.io7m.jtensors
  'Read' interface to three-dimensional vectors with integer elements.
VectorReadable3LType - Interface in com.io7m.jtensors
  'Read' interface to three-dimensional vectors with integer elements.
VectorReadable4DType - Interface in com.io7m.jtensors
  'Read' interface to four-dimensional vectors with double precision elements.
VectorReadable4FType - Interface in com.io7m.jtensors
  'Read' interface to four-dimensional vectors with single precision elements.
VectorReadable4IType - Interface in com.io7m.jtensors
  'Read' interface to four-dimensional vectors with integer elements.
VectorReadable4LType - Interface in com.io7m.jtensors
  'Read' interface to four-dimensional vectors with integer elements.
VectorWritable2DType - Interface in com.io7m.jtensors
  'Write' interface to two-dimensional vectors with double precision elements.
VectorWritable2FType - Interface in com.io7m.jtensors
  'Write' interface to two-dimensional vectors with single precision elements.
VectorWritable2IType - Interface in com.io7m.jtensors
  'Write' interface to two-dimensional vectors with integer elements.
VectorWritable2LType - Interface in com.io7m.jtensors
  'Write' interface to two-dimensional vectors with long integer elements.
VectorWritable3DType - Interface in com.io7m.jtensors
  'Write' interface to three-dimensional vectors with double precision elements.
VectorWritable3FType - Interface in com.io7m.jtensors
  'Write' interface to three-dimensional vectors with single precision elements.
VectorWritable3IType - Interface in com.io7m.jtensors
  'Write' interface to three-dimensional vectors with integer elements.
VectorWritable3LType - Interface in com.io7m.jtensors
  'Write' interface to three-dimensional vectors with long integer elements.
VectorWritable4DType - Interface in com.io7m.jtensors
  'Write' interface to four-dimensional vectors with double precision elements.
VectorWritable4FType - Interface in com.io7m.jtensors
  'Write' interface to four-dimensional vectors with single precision elements.
VectorWritable4IType - Interface in com.io7m.jtensors
  'Write' interface to four-dimensional vectors with integer elements.
VectorWritable4LType - Interface in com.io7m.jtensors
  'Write' interface to four-dimensional vectors with long integer elements.

## Z

ZERO - Static variable in class com.io7m.jtensors.VectorI2D
  The zero vector.
ZERO - Static variable in class com.io7m.jtensors.VectorI2F
  The zero vector.
ZERO - Static variable in class com.io7m.jtensors.VectorI2I
  The zero vector.
ZERO - Static variable in class com.io7m.jtensors.VectorI2L
  The zero vector.
ZERO - Static variable in class com.io7m.jtensors.VectorI3D
  The zero vector.
ZERO - Static variable in class com.io7m.jtensors.VectorI3F
  The zero vector.
ZERO - Static variable in class com.io7m.jtensors.VectorI3I
  The zero vector.
ZERO - Static variable in class com.io7m.jtensors.VectorI3L
  The zero vector.
ZERO - Static variable in class com.io7m.jtensors.VectorI4D
  The zero vector.
ZERO - Static variable in class com.io7m.jtensors.VectorI4F
  The zero vector.
ZERO - Static variable in class com.io7m.jtensors.VectorI4I
  The zero vector.
ZERO - Static variable in class com.io7m.jtensors.VectorI4L
  The zero vector.

A C D E F G H I L M N O P Q R S T V Z

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