Class POrthonormalization
java.lang.Object
com.io7m.jtensors.orthonormalization.POrthonormalization
public final class POrthonormalization
extends java.lang.Object
Functions to orthonormalize sets of vectors.
-
Method Summary
Modifier and Type Method Description static <T> POrthonormalized3D<T>
orthonormalize3D(PVector3D<T> v0, PVector3D<T> v1, PVector3D<T> v2)
Orthonormalize the given vectors.static <T> POrthonormalized4D<T>
orthonormalize4D(PVector4D<T> v0, PVector4D<T> v1, PVector4D<T> v2)
Orthonormalize the given vectors.
-
Method Details
-
orthonormalize3D
public static <T> POrthonormalized3D<T> orthonormalize3D(PVector3D<T> v0, PVector3D<T> v1, PVector3D<T> v2)Orthonormalize the given vectors.- Type Parameters:
T
- A phantom type parameter- Parameters:
v0
- Vector 0v1
- Vector 1v2
- Vector 2- Returns:
- The set of vectors, orthonormalized
-
orthonormalize4D
public static <T> POrthonormalized4D<T> orthonormalize4D(PVector4D<T> v0, PVector4D<T> v1, PVector4D<T> v2)Orthonormalize the given vectors.- Type Parameters:
T
- A phantom type parameter- Parameters:
v0
- Vector 0v1
- Vector 1v2
- Vector 2- Returns:
- The set of vectors, orthonormalized
-