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.rotationVectorThe 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 PamQuaternionPamQuaternion.fromRotation(Jama.Matrix m) static PamQuaternionPamQuaternion.fromTransform(Jama.Matrix t) Methods in pamMaths with parameters of type PamQuaternionModifier and TypeMethodDescriptionstatic PamVectorPamVector.rotateVector(PamVector vector, double[] origin, PamQuaternion orientation) Rotates a vector about an origin pointstatic PamVectorPamVector.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.