Uses of Class
org.hipparchus.complex.Quaternion
-
Packages that use Quaternion Package Description org.hipparchus.complex Complex number type and implementations of complex transcendental functions. -
-
Uses of Quaternion in org.hipparchus.complex
Fields in org.hipparchus.complex declared as Quaternion Modifier and Type Field Description static QuaternionQuaternion. Iistatic QuaternionQuaternion. IDENTITYIdentity quaternion.static QuaternionQuaternion. Jjstatic QuaternionQuaternion. Kkstatic QuaternionQuaternion. ZEROZero quaternion.Methods in org.hipparchus.complex that return Quaternion Modifier and Type Method Description QuaternionQuaternion. add(Quaternion q)Computes the sum of the instance and another quaternion.static QuaternionQuaternion. add(Quaternion q1, Quaternion q2)Computes the sum of two quaternions.QuaternionQuaternion. getConjugate()Returns the conjugate quaternion of the instance.QuaternionQuaternion. getInverse()Returns the inverse of this instance.QuaternionQuaternion. getPositivePolarForm()Returns the polar form of the quaternion.QuaternionQuaternion. multiply(double alpha)Multiplies the instance by a scalar.QuaternionQuaternion. multiply(Quaternion q)Returns the Hamilton product of the instance by a quaternion.static QuaternionQuaternion. multiply(Quaternion q1, Quaternion q2)Returns the Hamilton product of two quaternions.QuaternionQuaternion. normalize()Computes the normalized quaternion (the versor of the instance).QuaternionQuaternion. subtract(Quaternion q)Subtracts a quaternion from the instance.static QuaternionQuaternion. subtract(Quaternion q1, Quaternion q2)Subtracts two quaternions.Methods in org.hipparchus.complex with parameters of type Quaternion Modifier and Type Method Description QuaternionQuaternion. add(Quaternion q)Computes the sum of the instance and another quaternion.static QuaternionQuaternion. add(Quaternion q1, Quaternion q2)Computes the sum of two quaternions.doubleQuaternion. dotProduct(Quaternion q)Computes the dot-product of the instance by a quaternion.static doubleQuaternion. dotProduct(Quaternion q1, Quaternion q2)Computes the dot-product of two quaternions.booleanQuaternion. equals(Quaternion q, double eps)Checks whether this instance is equal to another quaternion within a given tolerance.QuaternionQuaternion. multiply(Quaternion q)Returns the Hamilton product of the instance by a quaternion.static QuaternionQuaternion. multiply(Quaternion q1, Quaternion q2)Returns the Hamilton product of two quaternions.QuaternionQuaternion. subtract(Quaternion q)Subtracts a quaternion from the instance.static QuaternionQuaternion. subtract(Quaternion q1, Quaternion q2)Subtracts two quaternions.
-