Uses of Class
pamMaths.PamQuaternion
Packages that use PamQuaternion
Package
Description
-
Uses of PamQuaternion in difar
Methods in difar that return PamQuaternion -
Uses of PamQuaternion in difar.trackedGroups
Methods in difar.trackedGroups that return PamQuaternion -
Uses of PamQuaternion in GPS
Methods in GPS that return PamQuaternionModifier and TypeMethodDescriptionGpsData.getQuaternion()
Get the quaternion which describe the rotation of this position. -
Uses of PamQuaternion in Localiser.algorithms.genericLocaliser
Fields in Localiser.algorithms.genericLocaliser declared as PamQuaternionModifier and TypeFieldDescriptionChi2Bearings.rotationVector
The heading of the array at each loclaisation point.Methods in Localiser.algorithms.genericLocaliser that return PamQuaternionModifier and TypeMethodDescriptionChi2Bearings.getRotationVectors()
Get the rotation of the hydrophone array for each detection.Constructors in Localiser.algorithms.genericLocaliser with parameters of type PamQuaternionModifierConstructorDescriptionChi2Bearings
(PamVector[] wordlVectors, PamVector[] subDetectionAngleErrors, PamVector[] subDetectionOrigins, PamQuaternion[] rotationVector) Constructor to set up the minimisation function for bearing localisationChi2Bearings
(PamVector[] wordlVectors, PamVector[] subDetectionAngleErrors, PamVector[] subDetectionOrigins, PamQuaternion[] rotationVector, int nDim) Constructor to set up the minimisation function for bearing localisation -
Uses of PamQuaternion in Localiser.detectionGroupLocaliser
Methods in Localiser.detectionGroupLocaliser that return PamQuaternionModifier and TypeMethodDescriptionGroupLocInfo.getRotationVectors()
Get the Euler angles for each detection.TMGroupLocInfo.getRotationVectors()
TMGroupLocInfo.getRotationVectors
(boolean recalc) Get the rotation vector (a quaternion) for each detectionMethods in Localiser.detectionGroupLocaliser with parameters of type PamQuaternionModifier and TypeMethodDescriptionstatic PamVector[]
TMGroupLocInfo.getHeadingVectors
(PamQuaternion[] eulerAngles) Deprecated. -
Uses of PamQuaternion in pamMaths
Methods in pamMaths that return PamQuaternionModifier and TypeMethodDescriptionPamQuaternion.clone()
static PamQuaternion
PamQuaternion.fromRotation
(Jama.Matrix m) static PamQuaternion
PamQuaternion.fromTransform
(Jama.Matrix t) Methods in pamMaths with parameters of type PamQuaternionModifier and TypeMethodDescriptionstatic PamVector
PamVector.rotateVector
(PamVector vector, double[] origin, PamQuaternion orientation) Rotates a vector about an origin pointstatic PamVector
PamVector.rotateVector
(PamVector vector, PamQuaternion orientation) Rotates a vector by a Quaternion . -
Uses of PamQuaternion in targetMotionModule
Methods in targetMotionModule that return PamQuaternionModifier and TypeMethodDescriptionAbstractTargetMotionInformation.getEulerAngles()
Deprecated.TargetMotionInformation.getEulerAngles()
Get the Euler angles for each detection.Methods in targetMotionModule with parameters of type PamQuaternionModifier and TypeMethodDescriptionstatic PamVector[]
AbstractTargetMotionInformation.getHeadingVectors
(PamQuaternion[] eulerAngles) Deprecated.This is a piece of code designed to bridge the gap between using Euler angles and heading angles.