Uses of Class
org.ojalgo.scalar.Quaternion
Packages that use Quaternion
Package
Description
-
Uses of Quaternion in org.ojalgo.array
Subclasses with type arguments of type Quaternion in org.ojalgo.arrayFields 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
Subclasses with type arguments of type Quaternion in org.ojalgo.functionSubinterfaces with type arguments of type Quaternion in org.ojalgo.functionModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfaceMethods 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
Subclasses with type arguments of type Quaternion in org.ojalgo.function.aggregatorMethods 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
Subclasses with type arguments of type Quaternion in org.ojalgo.matrixModifier and TypeClassDescriptionfinal classA matrix (linear algebra) with QuaternionNumberSet.Helements, implemented using four 64-bit double values. (4 x 64 = 256)static final classstatic final classstatic final class -
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
Classes in org.ojalgo.scalar that implement interfaces with type arguments of type QuaternionFields 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)