Interface ComplexType<T extends ComplexType<T>>
- All Superinterfaces:
Add<T>, Div<T>, Mul<T>, MulFloatingPoint, NumericType<T>, Pow<T>, PowFloatingPoint, SetOne, SetZero, Sub<T>, Type<T>, ValueEquals<T>
- All Known Subinterfaces:
BooleanType<T>, IntegerType<T>, RealType<T>
- All Known Implementing Classes:
AbstractComplexType, AbstractIntegerBitType, AbstractIntegerType, AbstractRealType, AbstractVolatileNativeRealType, AbstractVolatileRealType, BitType, BoolType, ByteType, ComplexDoubleType, ComplexFloatType, DoubleType, FloatType, GenericByteType, GenericIntType, GenericLongType, GenericShortType, IntType, LongType, NativeBoolType, ShortType, Unsigned128BitType, Unsigned12BitType, Unsigned2BitType, Unsigned4BitType, UnsignedByteType, UnsignedIntType, UnsignedLongType, UnsignedShortType, UnsignedVariableBitLengthType, VolatileByteType, VolatileByteType.WrappedByteType, VolatileDoubleType, VolatileDoubleType.WrappedDoubleType, VolatileFloatType, VolatileFloatType.WrappedFloatType, VolatileIntType, VolatileIntType.WrappedIntType, VolatileLongType, VolatileLongType.WrappedLongType, VolatileRealType, VolatileShortType, VolatileShortType.WrappedShortType, VolatileUnsignedByteType, VolatileUnsignedByteType.WrappedUnsignedByteType, VolatileUnsignedIntType, VolatileUnsignedIntType.WrappedUnsignedIntType, VolatileUnsignedLongType, VolatileUnsignedLongType.WrappedUnsignedLongType, VolatileUnsignedShortType, VolatileUnsignedShortType.WrappedUnsignedShortType
TODO
-
Method Summary
Modifier and TypeMethodDescriptionvoiddoublefloatdoublefloatdoublefloatdoublefloatvoidsetComplexNumber(double r, double i) voidsetComplexNumber(float r, float i) voidsetImaginary(double f) voidsetImaginary(float f) voidsetReal(double f) voidsetReal(float f) Methods inherited from interface MulFloatingPoint
mul, mulMethods inherited from interface PowFloatingPoint
powMethods inherited from interface Type
copy, createVariable, setMethods inherited from interface ValueEquals
valueEquals
-
Method Details
-
getRealDouble
double getRealDouble() -
getRealFloat
float getRealFloat() -
getImaginaryDouble
double getImaginaryDouble() -
getImaginaryFloat
float getImaginaryFloat() -
setReal
void setReal(float f) -
setReal
void setReal(double f) -
setImaginary
void setImaginary(float f) -
setImaginary
void setImaginary(double f) -
setComplexNumber
void setComplexNumber(float r, float i) -
setComplexNumber
void setComplexNumber(double r, double i) -
getPowerFloat
float getPowerFloat() -
getPowerDouble
double getPowerDouble() -
getPhaseFloat
float getPhaseFloat() -
getPhaseDouble
double getPhaseDouble() -
complexConjugate
void complexConjugate()
-