| Modifier and Type | Field and Description | 
|---|---|
static DenseArray.Factory<Quaternion> | 
QuaternionArray.FACTORY  | 
static ArrayAnyD.Factory<Quaternion> | 
ArrayAnyD.QUATERNION  | 
static Array2D.Factory<Quaternion> | 
Array2D.QUATERNION  | 
static Array1D.Factory<Quaternion> | 
Array1D.QUATERNION  | 
| Modifier and Type | Method and Description | 
|---|---|
static QuaternionArray | 
QuaternionArray.wrap(Quaternion... data)  | 
| Constructor and Description | 
|---|
QuaternionArray(Quaternion[] data)  | 
| Modifier and Type | Field and Description | 
|---|---|
static BLAS1.GenericToInt<Quaternion> | 
BLAS1.QAMAX  | 
| Modifier and Type | Method and Description | 
|---|---|
AggregatorFunction<Quaternion> | 
QuaternionAggregator.average()  | 
AggregatorFunction<Quaternion> | 
QuaternionAggregator.cardinality()  | 
AggregatorFunction<Quaternion> | 
QuaternionAggregator.largest()  | 
AggregatorFunction<Quaternion> | 
QuaternionAggregator.maximum()  | 
AggregatorFunction<Quaternion> | 
QuaternionAggregator.minimum()  | 
AggregatorFunction<Quaternion> | 
QuaternionAggregator.norm1()  | 
AggregatorFunction<Quaternion> | 
QuaternionAggregator.norm2()  | 
AggregatorFunction<Quaternion> | 
QuaternionAggregator.product()  | 
AggregatorFunction<Quaternion> | 
QuaternionAggregator.product2()  | 
AggregatorFunction<Quaternion> | 
QuaternionAggregator.smallest()  | 
AggregatorFunction<Quaternion> | 
QuaternionAggregator.sum()  | 
AggregatorFunction<Quaternion> | 
QuaternionAggregator.sum2()  | 
| Modifier and Type | Field and Description | 
|---|---|
static SingularValue.Factory<Quaternion> | 
SingularValue.QUATERNION  | 
static LU.Factory<Quaternion> | 
LU.QUATERNION  | 
static Hessenberg.Factory<Quaternion> | 
Hessenberg.QUATERNION  | 
static Cholesky.Factory<Quaternion> | 
Cholesky.QUATERNION  | 
static QR.Factory<Quaternion> | 
QR.QUATERNION  | 
static Bidiagonal.Factory<Quaternion> | 
Bidiagonal.QUATERNION  | 
static Eigenvalue.Factory<Quaternion> | 
Eigenvalue.QUATERNION  | 
static LDL.Factory<Quaternion> | 
LDL.QUATERNION  | 
static Tridiagonal.Factory<Quaternion> | 
Tridiagonal.QUATERNION  | 
| Modifier and Type | Field and Description | 
|---|---|
static PhysicalStore.Factory<Quaternion,GenericDenseStore<Quaternion>> | 
GenericDenseStore.QUATERNION  | 
static PhysicalStore.Factory<Quaternion,GenericDenseStore<Quaternion>> | 
GenericDenseStore.QUATERNION  | 
| Modifier and Type | Field and Description | 
|---|---|
static DeterminantTask.Factory<Quaternion> | 
DeterminantTask.QUATERNION  | 
static InverterTask.Factory<Quaternion> | 
InverterTask.QUATERNION  | 
static SolverTask.Factory<Quaternion> | 
SolverTask.QUATERNION  | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
Quaternion.Versor  | 
| Modifier and Type | Field and Description | 
|---|---|
static Quaternion | 
Quaternion.I  | 
static Quaternion | 
Quaternion.IJK  | 
static Quaternion | 
Quaternion.INFINITY  | 
static Quaternion | 
Quaternion.J  | 
static Quaternion | 
Quaternion.K  | 
static Quaternion | 
Quaternion.NEG  | 
static Quaternion | 
Quaternion.ONE  | 
static Quaternion | 
Quaternion.ZERO  | 
| Modifier and Type | Field and Description | 
|---|---|
static Scalar.Factory<Quaternion> | 
Quaternion.FACTORY  | 
| Modifier and Type | Method and Description | 
|---|---|
Quaternion | 
Quaternion.add(double arg)  | 
Quaternion | 
Quaternion.add(Quaternion arg)  | 
Quaternion | 
Quaternion.conjugate()  | 
Quaternion | 
Quaternion.divide(double arg)  | 
Quaternion | 
Quaternion.divide(Quaternion arg)
Will calculate  
this * reciprocal(arg) which is not the same as
 reciprocal(arg) * this. | 
Quaternion | 
Quaternion.enforce(NumberContext context)  | 
Quaternion | 
Quaternion.get()  | 
Quaternion | 
Quaternion.getPureVersor()  | 
Quaternion | 
Quaternion.invert()  | 
static Quaternion | 
Quaternion.makePolar(double norm,
         double[] unit,
         double angle)  | 
Quaternion | 
Quaternion.multiply(double arg)  | 
Quaternion | 
Quaternion.multiply(Quaternion arg)  | 
Quaternion | 
Quaternion.negate()  | 
static Quaternion | 
Quaternion.of(double i,
  double j,
  double k)  | 
static Quaternion | 
Quaternion.of(double scalar,
  double i,
  double j,
  double k)  | 
Quaternion | 
Quaternion.subtract(double arg)  | 
Quaternion | 
Quaternion.subtract(Quaternion arg)  | 
static Quaternion | 
Quaternion.valueOf(double value)  | 
static Quaternion | 
Quaternion.valueOf(Number number)  | 
| Modifier and Type | Method and Description | 
|---|---|
Quaternion | 
Quaternion.add(Quaternion arg)  | 
int | 
Quaternion.compareTo(Quaternion reference)  | 
Quaternion | 
Quaternion.divide(Quaternion arg)
Will calculate  
this * reciprocal(arg) which is not the same as
 reciprocal(arg) * this. | 
static boolean | 
Quaternion.isAbsolute(Quaternion value)  | 
static boolean | 
Quaternion.isInfinite(Quaternion value)  | 
static boolean | 
Quaternion.isNaN(Quaternion value)  | 
static boolean | 
Quaternion.isReal(Quaternion value)  | 
static boolean | 
Quaternion.isSmall(double comparedTo,
       Quaternion value)  | 
Quaternion | 
Quaternion.multiply(Quaternion arg)  | 
Quaternion | 
Quaternion.subtract(Quaternion arg)  | 
Copyright © 2018 Optimatika. All rights reserved.