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.
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.
MatrixM3x3D.Context() - Constructor for class com.io7m.jtensors.MatrixM3x3D.Context
Construct a new context.
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.
MatrixM3x3F.Context() - Constructor for class com.io7m.jtensors.MatrixM3x3F.Context
Construct a new context.
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.
MatrixM4x4D.Context() - Constructor for class com.io7m.jtensors.MatrixM4x4D.Context
Construct a new context.
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.
MatrixM4x4F.Context() - Constructor for class com.io7m.jtensors.MatrixM4x4F.Context
Construct a new context.
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.
QuaternionI4D.Context() - Constructor for class com.io7m.jtensors.QuaternionI4D.Context
Construct a new context.
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.
QuaternionI4F.Context() - Constructor for class com.io7m.jtensors.QuaternionI4F.Context
Construct a new context.
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.
QuaternionM4D.Context() - Constructor for class com.io7m.jtensors.QuaternionM4D.Context
Construct a new context.
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.
QuaternionM4F.Context() - Constructor for class com.io7m.jtensors.QuaternionM4F.Context
Construct a new context.
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 © 2014 <code@io7m.com> http://io7m.com