Uses of Class
org.apache.commons.math3.complex.Quaternion

Packages that use Quaternion
fr.cnes.sirius.patrius.tools.ephemerisComparator   
org.apache.commons.math3.complex Complex number type and implementations of complex transcendental functions. 
org.apache.commons.math3.geometry.euclidean.threed This package provides basic 3D geometry components. 
org.orekit.attitudes.kinematics   
 

Uses of Quaternion in fr.cnes.sirius.patrius.tools.ephemerisComparator
 

Methods in fr.cnes.sirius.patrius.tools.ephemerisComparator that return Quaternion
 Quaternion QuaternionDPFacade.getQuaternion()
           
 

Uses of Quaternion in org.apache.commons.math3.complex
 

Fields in org.apache.commons.math3.complex declared as Quaternion
static Quaternion Quaternion.I
          i
static Quaternion Quaternion.IDENTITY
          Identity quaternion.
static Quaternion Quaternion.J
          j
static Quaternion Quaternion.K
          k
static Quaternion Quaternion.ZERO
          Zero quaternion.
 

Methods in org.apache.commons.math3.complex that return Quaternion
 Quaternion Quaternion.add(Quaternion q)
          Computes the sum of the instance and another quaternion.
static Quaternion Quaternion.add(Quaternion q1, Quaternion q2)
          Computes the sum of two quaternions.
 Quaternion Quaternion.getConjugate()
          Returns the conjugate quaternion of the instance.
 Quaternion Quaternion.getInverse()
          Returns the inverse of this instance.
 Quaternion Quaternion.getPositivePolarForm()
          Returns the polar form of the quaternion.
 Quaternion Quaternion.multiply(double alpha)
          Multiplies the instance by a scalar.
 Quaternion Quaternion.multiply(Quaternion q)
          Returns the Hamilton product of the instance by a quaternion.
static Quaternion Quaternion.multiply(Quaternion q1, Quaternion q2)
          Returns the Hamilton product of two quaternions.
 Quaternion Quaternion.normalize()
          Computes the normalized quaternion (the versor of the instance).
 Quaternion Quaternion.subtract(Quaternion q)
          Subtracts a quaternion from the instance.
static Quaternion Quaternion.subtract(Quaternion q1, Quaternion q2)
          Subtracts two quaternions.
 

Methods in org.apache.commons.math3.complex with parameters of type Quaternion
 Quaternion Quaternion.add(Quaternion q)
          Computes the sum of the instance and another quaternion.
static Quaternion Quaternion.add(Quaternion q1, Quaternion q2)
          Computes the sum of two quaternions.
 double Quaternion.dotProduct(Quaternion q)
          Computes the dot-product of the instance by a quaternion.
static double Quaternion.dotProduct(Quaternion q1, Quaternion q2)
          Computes the dot-product of two quaternions.
 boolean Quaternion.equals(Quaternion q, double eps)
          Checks whether this instance is equal to another quaternion within a given tolerance.
 Quaternion Quaternion.multiply(Quaternion q)
          Returns the Hamilton product of the instance by a quaternion.
static Quaternion Quaternion.multiply(Quaternion q1, Quaternion q2)
          Returns the Hamilton product of two quaternions.
 Quaternion Quaternion.subtract(Quaternion q)
          Subtracts a quaternion from the instance.
static Quaternion Quaternion.subtract(Quaternion q1, Quaternion q2)
          Subtracts two quaternions.
 

Uses of Quaternion in org.apache.commons.math3.geometry.euclidean.threed
 

Methods in org.apache.commons.math3.geometry.euclidean.threed that return Quaternion
 Quaternion Rotation.getQuaternion()
          Get the normalized quaternion.
 

Constructors in org.apache.commons.math3.geometry.euclidean.threed with parameters of type Quaternion
Rotation(boolean needsNormalization, Quaternion quaternion)
          Build a rotation from the quaternion.
 

Uses of Quaternion in org.orekit.attitudes.kinematics
 

Methods in org.orekit.attitudes.kinematics that return Quaternion
static Quaternion KinematicsToolkit.differentiateQuaternion(Quaternion q, Vector3D spin)
          Compute the derivative of a quaternion knowing the instantaneous spin.
 

Methods in org.orekit.attitudes.kinematics with parameters of type Quaternion
static Vector3D KinematicsToolkit.computeSpin(Quaternion q, Quaternion qd)
          Compute spin knowing the instantaneous quaternion and its derivative.
static Quaternion KinematicsToolkit.differentiateQuaternion(Quaternion q, Vector3D spin)
          Compute the derivative of a quaternion knowing the instantaneous spin.
 



Copyright © 2017 CNES. All Rights Reserved.