Uses of Class
org.ojalgo.scalar.Quaternion
Packages that use Quaternion
Package
Description
-
Uses of Quaternion in org.ojalgo.array
Fields in org.ojalgo.array with type parameters of type QuaternionModifier and TypeFieldDescriptionstatic final ScalarArray.Factory<Quaternion> ArrayH256.FACTORYstatic final Array1D.Factory<Quaternion> Array1D.H256static final Array2D.Factory<Quaternion> Array2D.H256static final ArrayAnyD.Factory<Quaternion> ArrayAnyD.H256Methods in org.ojalgo.array with parameters of type QuaternionConstructors in org.ojalgo.array with parameters of type Quaternion -
Uses of Quaternion in org.ojalgo.function
Methods in org.ojalgo.function that return QuaternionModifier and TypeMethodDescriptiondefault QuaternionQuaternionFunction.Binary.invoke(Quaternion arg1, double arg2) Methods in org.ojalgo.function that return types with arguments of type QuaternionModifier and TypeMethodDescriptionQuaternionFunction.abs()QuaternionFunction.acos()QuaternionFunction.acosh()QuaternionFunction.add()QuaternionFunction.aggregator()QuaternionFunction.asin()QuaternionFunction.asinh()QuaternionFunction.atan()QuaternionFunction.atan2()QuaternionFunction.atanh()QuaternionFunction.cardinality()QuaternionFunction.cbrt()QuaternionFunction.ceil()QuaternionFunction.conjugate()QuaternionFunction.cos()QuaternionFunction.cosh()QuaternionFunction.divide()QuaternionFunction.exp()QuaternionFunction.expm1()QuaternionFunction.floor()QuaternionFunction.hypot()QuaternionFunction.invert()QuaternionFunction.log()QuaternionFunction.log10()QuaternionFunction.log1p()QuaternionFunction.logistic()QuaternionFunction.logit()QuaternionFunction.max()QuaternionFunction.min()QuaternionFunction.multiply()QuaternionFunction.negate()QuaternionFunction.pow()QuaternionFunction.power()QuaternionFunction.rint()QuaternionFunction.root()QuaternionFunction.scale()QuaternionFunction.signum()QuaternionFunction.sin()QuaternionFunction.sinh()QuaternionFunction.sqrt()QuaternionFunction.sqrt1px2()QuaternionFunction.subtract()QuaternionFunction.tan()QuaternionFunction.tanh()QuaternionFunction.value()Methods in org.ojalgo.function with parameters of type QuaternionModifier and TypeMethodDescriptiondefault QuaternionQuaternionFunction.Binary.invoke(Quaternion arg1, double arg2) static QuaternionFunction.NullaryQuaternionFunction.nullary(Quaternion value) -
Uses of Quaternion in org.ojalgo.function.aggregator
Methods in org.ojalgo.function.aggregator that return types with arguments of type QuaternionModifier and TypeMethodDescriptionQuaternionAggregator.average()QuaternionAggregator.cardinality()QuaternionAggregator.largest()QuaternionAggregator.maximum()QuaternionAggregator.minimum()QuaternionAggregator.norm1()QuaternionAggregator.norm2()QuaternionAggregator.product()QuaternionAggregator.product2()QuaternionAggregator.smallest()QuaternionAggregator.sum()QuaternionAggregator.sum2() -
Uses of Quaternion in org.ojalgo.matrix.decomposition
Fields in org.ojalgo.matrix.decomposition with type parameters of type QuaternionModifier and TypeFieldDescriptionstatic final Bidiagonal.Factory<Quaternion> Bidiagonal.H256static final Cholesky.Factory<Quaternion> Cholesky.H256static final Eigenvalue.Factory<Quaternion> Eigenvalue.H256static final Hessenberg.Factory<Quaternion> Hessenberg.H256static final LDL.Factory<Quaternion> LDL.H256static final LU.Factory<Quaternion> LU.H256static final QR.Factory<Quaternion> QR.H256static final SingularValue.Factory<Quaternion> SingularValue.H256static final Tridiagonal.Factory<Quaternion> Tridiagonal.H256 -
Uses of Quaternion in org.ojalgo.matrix.store
Fields in org.ojalgo.matrix.store with type parameters of type QuaternionModifier and TypeFieldDescriptionstatic final GenericStore.Factory<Quaternion> GenericStore.H256static final SparseStore.Factory<Quaternion> SparseStore.H256 -
Uses of Quaternion in org.ojalgo.matrix.task
Fields in org.ojalgo.matrix.task with type parameters of type QuaternionModifier and TypeFieldDescriptionstatic final DeterminantTask.Factory<Quaternion> DeterminantTask.H256static final InverterTask.Factory<Quaternion> InverterTask.H256static final SolverTask.Factory<Quaternion> SolverTask.H256 -
Uses of Quaternion in org.ojalgo.scalar
Fields in org.ojalgo.scalar declared as QuaternionModifier and TypeFieldDescriptionstatic final QuaternionQuaternion.Istatic final QuaternionQuaternion.IJKstatic final QuaternionQuaternion.INFINITYstatic final QuaternionQuaternion.Jstatic final QuaternionQuaternion.Kstatic final QuaternionQuaternion.NaNstatic final QuaternionQuaternion.NEGstatic final QuaternionQuaternion.ONEstatic final QuaternionQuaternion.TWOstatic final QuaternionQuaternion.ZEROFields in org.ojalgo.scalar with type parameters of type QuaternionMethods in org.ojalgo.scalar that return QuaternionModifier and TypeMethodDescriptionQuaternion.add(double arg) Quaternion.add(Quaternion arg) Quaternion.conjugate()Quaternion.divide(double arg) Quaternion.divide(Quaternion arg) Will calculatethis * reciprocal(arg)which is not the same asreciprocal(arg) * this.Quaternion.enforce(NumberContext context) Quaternion.get()Quaternion.getPureVersor()Quaternion.invert()static QuaternionQuaternion.makePolar(double norm, double[] unit, double angle) static QuaternionQuaternion.makeRotation(Quaternion.RotationAxis axis, double angle) Create aQuaternionthat captures a rotation about the provided axis by the provided angle.Quaternion.multiply(double arg) Quaternion.multiply(Quaternion arg) Quaternion.negate()static QuaternionQuaternion.of(double i, double j, double k) static QuaternionQuaternion.of(double scalar, double i, double j, double k) Quaternion.power(int power) Quaternion.signum()Quaternion.subtract(double arg) Quaternion.subtract(Quaternion arg) static QuaternionQuaternion.valueOf(double value) static QuaternionQuaternion.valueOf(Comparable<?> number) Quaternion.versor()Methods in org.ojalgo.scalar with parameters of type QuaternionModifier and TypeMethodDescriptionQuaternion.add(Quaternion arg) intQuaternion.compareTo(Quaternion other) First compares the real values.Quaternion.divide(Quaternion arg) Will calculatethis * reciprocal(arg)which is not the same asreciprocal(arg) * this.static booleanQuaternion.isAbsolute(Quaternion value) static booleanQuaternion.isInfinite(Quaternion value) static booleanQuaternion.isNaN(Quaternion value) static booleanQuaternion.isReal(Quaternion value) static booleanQuaternion.isSmall(double comparedTo, Quaternion value) Quaternion.multiply(Quaternion arg) Quaternion.subtract(Quaternion arg)