Data Structures | |
class | imComplex< T > |
Complex Float Data Type Class. More... | |
Typedefs | |
typedef imComplex< float > | imcfloat |
typedef imComplex< double > | imcdouble |
Functions | |
template<class T > | |
int | operator<= (const imComplex< T > &C1, const imComplex< T > &C2) |
template<class T > | |
int | operator<= (const imComplex< T > &C, const float &R) |
template<class T > | |
int | operator<= (const imComplex< T > &C, const double &R) |
template<class T > | |
int | operator< (const imComplex< T > &C1, const imComplex< T > &C2) |
template<class T > | |
int | operator< (const imComplex< T > &C, const T &R) |
template<class T > | |
int | operator> (const imComplex< T > &C1, const imComplex< T > &C2) |
template<class T > | |
int | operator> (const imComplex< T > &C, const T &R) |
template<class T > | |
imComplex< T > | operator+ (const imComplex< T > &C1, const imComplex< T > &C2) |
template<class T > | |
imComplex< T > | operator+ (const imComplex< T > &C, const T &R) |
template<class T > | |
imComplex< T > | operator+= (const imComplex< T > &C1, const imComplex< T > &C2) |
template<class T > | |
imComplex< T > | operator- (const imComplex< T > &C1, const imComplex< T > &C2) |
template<class T > | |
imComplex< T > | operator- (const imComplex< T > &C, const T &R) |
template<class T > | |
imComplex< T > | operator* (const imComplex< T > &C1, const imComplex< T > &C2) |
template<class T > | |
imComplex< T > | operator/ (const imComplex< T > &C1, const imComplex< T > &C2) |
template<class T > | |
imComplex< T > | operator/ (const imComplex< T > &C, const float &R) |
template<class T > | |
imComplex< T > | operator/ (const imComplex< T > &C, const double &R) |
template<class T > | |
imComplex< T > | operator/= (const imComplex< T > &C, const float &R) |
template<class T > | |
imComplex< T > | operator/= (const imComplex< T > &C, const double &R) |
template<class T > | |
imComplex< T > | operator* (const imComplex< T > &C, const float &R) |
template<class T > | |
imComplex< T > | operator* (const imComplex< T > &C, const double &R) |
template<class T > | |
int | operator== (const imComplex< T > &C1, const imComplex< T > &C2) |
template<class T > | |
T | cpxreal (const imComplex< T > &C) |
template<class T > | |
T | cpximag (const imComplex< T > &C) |
template<class T > | |
T | cpxmag (const imComplex< T > &C) |
template<class T > | |
T | cpxphase (const imComplex< T > &C) |
template<class T > | |
imComplex< T > | cpxconj (const imComplex< T > &C) |
template<class T > | |
imComplex< T > | cpxpolar (const T &mag, const T &phase) |
template<class T > | |
imComplex< T > | log (const imComplex< T > &C) |
template<class T > | |
imComplex< T > | exp (const imComplex< T > &C) |
template<class T > | |
imComplex< T > | pow (const imComplex< T > &C1, const imComplex< T > &C2) |
template<class T > | |
imComplex< T > | pow (const imComplex< T > &C1, const T &R) |
template<class T > | |
imComplex< T > | sqrt (const imComplex< T > &C) |
Complex numbers operators.