Uses of Class
org.episteme.core.mathematics.numbers.complex.Quaternion
Packages that use Quaternion
Package
Description
-
Uses of Quaternion in org.episteme.core.mathematics.algebra.groups
Classes in org.episteme.core.mathematics.algebra.groups that implement interfaces with type arguments of type QuaternionMethods in org.episteme.core.mathematics.algebra.groups that return QuaternionModifier and TypeMethodDescriptionQuaternionGroup.identity()QuaternionGroup.inverse(Quaternion element) QuaternionGroup.operate(Quaternion left, Quaternion right) Methods in org.episteme.core.mathematics.algebra.groups that return types with arguments of type QuaternionMethods in org.episteme.core.mathematics.algebra.groups with parameters of type QuaternionModifier and TypeMethodDescriptionbooleanQuaternionGroup.contains(Quaternion element) QuaternionGroup.inverse(Quaternion element) QuaternionGroup.operate(Quaternion left, Quaternion right) -
Uses of Quaternion in org.episteme.core.mathematics.numbers.complex
Classes in org.episteme.core.mathematics.numbers.complex that implement interfaces with type arguments of type QuaternionFields in org.episteme.core.mathematics.numbers.complex declared as QuaternionModifier and TypeFieldDescriptionstatic final QuaternionQuaternion.Istatic final QuaternionQuaternion.Jstatic final QuaternionQuaternion.Kstatic final QuaternionQuaternion.ONEstatic final QuaternionQuaternion.ZEROMethods in org.episteme.core.mathematics.numbers.complex that return QuaternionModifier and TypeMethodDescriptionQuaternion.add(Quaternion other) Quaternion.add(Quaternion a, Quaternion b) Quaternion.conjugate()Quaternion.inverse()Quaternion.inverse(Quaternion element) Quaternion.multiply(double scalar) Quaternion.multiply(Quaternion other) Quaternion.multiply(Quaternion a, Quaternion b) Quaternion.negate()Quaternion.negate(Quaternion element) static QuaternionQuaternion.of(double real) static QuaternionQuaternion.of(double a, double b, double c, double d) static Quaternionstatic QuaternionQuaternion.one()Quaternion.operate(Quaternion left, Quaternion right) Quaternion.subtract(Quaternion other) Quaternion.zero()Methods in org.episteme.core.mathematics.numbers.complex with parameters of type QuaternionModifier and TypeMethodDescriptionQuaternion.add(Quaternion other) Quaternion.add(Quaternion a, Quaternion b) booleanQuaternion.contains(Quaternion element) static OctonionOctonion.fromQuaternion(Quaternion q) Creates an octonion from a quaternion (last 4 components = 0).Quaternion.inverse(Quaternion element) Quaternion.multiply(Quaternion other) Quaternion.multiply(Quaternion a, Quaternion b) Quaternion.negate(Quaternion element) Quaternion.operate(Quaternion left, Quaternion right) Quaternion.subtract(Quaternion other) -
Uses of Quaternion in org.episteme.core.mathematics.sets
Classes in org.episteme.core.mathematics.sets that implement interfaces with type arguments of type QuaternionModifier and TypeClassDescriptionfinal classThe structure of Quaternions (H).final classThe structure of Quaternions (H).Methods in org.episteme.core.mathematics.sets that return QuaternionModifier and TypeMethodDescriptionQuaternions.add(Quaternion a, Quaternion b) Quaternions.inverse(Quaternion element) Quaternions.multiply(Quaternion a, Quaternion b) Quaternions.negate(Quaternion element) Quaternions.one()Quaternions.operate(Quaternion a, Quaternion b) Quaternions.zero()Methods in org.episteme.core.mathematics.sets with parameters of type QuaternionModifier and TypeMethodDescriptionQuaternions.add(Quaternion a, Quaternion b) booleanQuaternions.contains(Quaternion element) Quaternions.inverse(Quaternion element) Quaternions.multiply(Quaternion a, Quaternion b) Quaternions.negate(Quaternion element) Quaternions.operate(Quaternion a, Quaternion b) -
Uses of Quaternion in org.episteme.natural.physics.classical.mechanics.collision
Methods in org.episteme.natural.physics.classical.mechanics.collision that return QuaternionMethods in org.episteme.natural.physics.classical.mechanics.collision with parameters of type Quaternion