public static final class Rotation.Complex extends Rotation<ComplexNumber>
Rotation.Big, Rotation.Complex, Rotation.Generic<N extends Number & Scalar<N>>, Rotation.Primitive
TransformationMatrix.Transformable<N extends Number>
Modifier and Type | Field and Description |
---|---|
ComplexNumber |
cos |
ComplexNumber |
sin |
Constructor and Description |
---|
Complex(int index) |
Complex(int aLowerIndex,
int aHigherIndex) |
Complex(int aLowerIndex,
int aHigherIndex,
ComplexNumber aCosine,
ComplexNumber aSine) |
Complex(Rotation<ComplexNumber> aRotation) |
Modifier and Type | Method and Description |
---|---|
double |
doubleCosineValue() |
double |
doubleSineValue() |
ComplexNumber |
getCosine() |
ComplexNumber |
getSine() |
Rotation.Complex |
invert() |
makeBig, makeComplex, makeGeneric, makePrimitive, toString, transform
public final ComplexNumber cos
public final ComplexNumber sin
public Complex(int index)
public Complex(int aLowerIndex, int aHigherIndex)
public Complex(int aLowerIndex, int aHigherIndex, ComplexNumber aCosine, ComplexNumber aSine)
public Complex(Rotation<ComplexNumber> aRotation)
public double doubleCosineValue()
doubleCosineValue
in class Rotation<ComplexNumber>
public double doubleSineValue()
doubleSineValue
in class Rotation<ComplexNumber>
public ComplexNumber getCosine()
getCosine
in class Rotation<ComplexNumber>
public ComplexNumber getSine()
getSine
in class Rotation<ComplexNumber>
public Rotation.Complex invert()
invert
in class Rotation<ComplexNumber>
Copyright © 2018 Optimatika. All rights reserved.