Data Structures | Typedefs | Functions

im_complex.h File Reference

Complex Data Type. More...

Include dependency graph for im_complex.h:
This graph shows which files directly or indirectly include this file:

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 >
cpxreal (const imComplex< T > &C)
template<class T >
cpximag (const imComplex< T > &C)
template<class T >
cpxmag (const imComplex< T > &C)
template<class 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)

Detailed Description

See Copyright Notice in im_lib.h