# Package com.io7m.jtensors.core.quaternions

@Export @Version("10.0.0") package com.io7m.jtensors.core.quaternions
Quaternion types.

- Related Packages
  Package
  Description
  com.io7m.jtensors.core
  Core types and functions.
  com.io7m.jtensors.core.determinants
  Functions for calculating determinants.
  com.io7m.jtensors.core.dotproducts
  Functions for calculating dot products.
- Class
  Description
  Quaternion4D
  The type of 4D `double`-typed quaternions.
  Quaternion4D.Builder
  Builds instances of type `Quaternion4D`.
  Quaternion4DType
  The type of 4D `double`-typed quaternions.
  Quaternion4F
  The type of 4D `float`-typed quaternions.
  Quaternion4F.Builder
  Builds instances of type `Quaternion4F`.
  Quaternion4FType
  The type of 4D `float`-typed quaternions.
  QuaternionReadable4DType
  The type of 4D `double`-typed quaternions.
  QuaternionReadable4FType
  The type of 4D `float`-typed quaternions.
  Quaternions4D
  Functions over `Quaternion4D` values.
  Quaternions4D.ComponentComparatorType
  The type of comparison functions for values of type `Quaternion4D`.
  Quaternions4F
  Functions over `Quaternion4F` values.
  Quaternions4F.ComponentComparatorType
  The type of comparison functions for values of type `Quaternion4F`.