Package com.io7m.jtensors.orthonormalization

# Class Orthonormalization

java.lang.Object
com.io7m.jtensors.orthonormalization.Orthonormalization

    public final class Orthonormalization
    extends java.lang.Object

Functions to orthonormalize sets of vectors.

- ## Method Summary

  Modifier and Type | Method | Description
  --- | --- | ---
  `static Orthonormalized3D` | `orthonormalize3D​(Vector3D v0, Vector3D v1, Vector3D v2)` | Orthonormalize the given vectors.
  `static Orthonormalized4D` | `orthonormalize4D​(Vector4D v0, Vector4D v1, Vector4D v2)` | Orthonormalize the given vectors.

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Method Details

  - ### orthonormalize3D

    public static Orthonormalized3D orthonormalize3D​(Vector3D v0, Vector3D v1, Vector3D v2)
    Orthonormalize the given vectors.
    Parameters:
      `v0` - Vector 0
      `v1` - Vector 1
      `v2` - Vector 2
    Returns:
      The set of vectors, orthonormalized

  - ### orthonormalize4D

    public static Orthonormalized4D orthonormalize4D​(Vector4D v0, Vector4D v1, Vector4D v2)
    Orthonormalize the given vectors.
    Parameters:
      `v0` - Vector 0
      `v1` - Vector 1
      `v2` - Vector 2
    Returns:
      The set of vectors, orthonormalized