Class Quaternion

java.lang.Object
org.ojalgo.scalar.Quaternion
All Implemented Interfaces:
Comparable<Quaternion>, Field<Scalar<Quaternion>>, Group, Group.Additive<Scalar<Quaternion>>, Group.Multiplicative<Scalar<Quaternion>>, NormedVectorSpace<Scalar<Quaternion>,Quaternion>, Operation, Operation.Addition<Scalar<Quaternion>>, Operation.Division<Scalar<Quaternion>>, Operation.Multiplication<Scalar<Quaternion>>, Operation.Subtraction<Scalar<Quaternion>>, Ring<Scalar<Quaternion>>, ScalarOperation, ScalarOperation.Addition<Scalar<Quaternion>,Quaternion>, ScalarOperation.Division<Scalar<Quaternion>,Quaternion>, ScalarOperation.Multiplication<Scalar<Quaternion>,Quaternion>, ScalarOperation.Subtraction<Scalar<Quaternion>,Quaternion>, VectorSpace<Scalar<Quaternion>,Quaternion>, Scalar<Quaternion>, SelfDeclaringScalar<Quaternion>, Access1D<Double>, Access2D<Double>, Access2D.Collectable<Double,Mutate2D>, AccessScalar<Quaternion>, Structure1D, Structure2D, Transformation2D<Double>, Tensor<Quaternion,Scalar<Quaternion>>, NumberContext.Enforceable<Quaternion>, NumberDefinition