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 | Field and Description |
---|---|
static ThreadLocal<AggregatorFunction<Quaternion>> |
QuaternionAggregator.AVERAGE
Deprecated.
v48 Use
AggregatorSet#getSet instead. This will be made private. |
static ThreadLocal<AggregatorFunction<Quaternion>> |
QuaternionAggregator.CARDINALITY
Deprecated.
v48 Use
AggregatorSet#getSet instead. This will be made private. |
static ThreadLocal<AggregatorFunction<Quaternion>> |
QuaternionAggregator.LARGEST
Deprecated.
v48 Use
AggregatorSet#getSet instead. This will be made private. |
static ThreadLocal<AggregatorFunction<Quaternion>> |
QuaternionAggregator.MAX
Deprecated.
v48 Use
AggregatorSet#getSet instead. This will be made private. |
static ThreadLocal<AggregatorFunction<Quaternion>> |
QuaternionAggregator.MIN
Deprecated.
v48 Use
AggregatorSet#getSet instead. This will be made private. |
static ThreadLocal<AggregatorFunction<Quaternion>> |
QuaternionAggregator.NORM1
Deprecated.
v48 Use
AggregatorSet#getSet instead. This will be made private. |
static ThreadLocal<AggregatorFunction<Quaternion>> |
QuaternionAggregator.NORM2
Deprecated.
v48 Use
AggregatorSet#getSet instead. This will be made private. |
static ThreadLocal<AggregatorFunction<Quaternion>> |
QuaternionAggregator.PRODUCT
Deprecated.
v48 Use
AggregatorSet#getSet instead. This will be made private. |
static ThreadLocal<AggregatorFunction<Quaternion>> |
QuaternionAggregator.PRODUCT2
Deprecated.
v48 Use
AggregatorSet#getSet instead. This will be made private. |
static ThreadLocal<AggregatorFunction<Quaternion>> |
QuaternionAggregator.SMALLEST
Deprecated.
v48 Use
AggregatorSet#getSet instead. This will be made private. |
static ThreadLocal<AggregatorFunction<Quaternion>> |
QuaternionAggregator.SUM
Deprecated.
v48 Use
AggregatorSet#getSet instead. This will be made private. |
static ThreadLocal<AggregatorFunction<Quaternion>> |
QuaternionAggregator.SUM2
Deprecated.
v48 Use
AggregatorSet#getSet instead. This will be made private. |
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 |
static MatrixStore.Factory<Quaternion> |
MatrixStore.QUATERNION |
static SparseStore.Factory<Quaternion> |
SparseStore.QUATERNION |
Modifier and Type | Method and Description |
---|---|
static SparseStore<Quaternion> |
SparseStore.makeQuaternion(int rowsCount,
int columnsCount) |
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.TWO |
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 © 2019 Optimatika. All rights reserved.