[ VIGRA Homepage | Class Index | Function Index | File Index | Main Page ]
![]() |
Functions for FFTWComplex | ![]() |
---|
Functions | |
bool | operator== (FFTWComplex const &a, const FFTWComplex &b) |
equal | |
bool | operator!= (FFTWComplex const &a, const FFTWComplex &b) |
not equal | |
FFTWComplex & | operator+= (FFTWComplex &a, const FFTWComplex &b) |
add-assignment | |
FFTWComplex & | operator-= (FFTWComplex &a, const FFTWComplex &b) |
subtract-assignment | |
FFTWComplex & | operator *= (FFTWComplex &a, const FFTWComplex &b) |
multiply-assignment | |
FFTWComplex & | operator/= (FFTWComplex &a, const FFTWComplex &b) |
divide-assignment | |
FFTWComplex & | operator *= (FFTWComplex &a, const double &b) |
multiply-assignment with scalar double | |
FFTWComplex & | operator/= (FFTWComplex &a, const double &b) |
divide-assignment with scalar double | |
FFTWComplex | operator+ (FFTWComplex a, const FFTWComplex &b) |
addition | |
FFTWComplex | operator- (FFTWComplex a, const FFTWComplex &b) |
subtraction | |
FFTWComplex | operator * (FFTWComplex a, const FFTWComplex &b) |
multiplication | |
FFTWComplex | operator * (FFTWComplex a, const double &b) |
right multiplication with scalar double | |
FFTWComplex | operator * (const double &a, FFTWComplex b) |
left multiplication with scalar double | |
FFTWComplex | operator/ (FFTWComplex a, const FFTWComplex &b) |
division | |
FFTWComplex | operator/ (FFTWComplex a, const double &b) |
right division with scalar double | |
FFTWComplex::value_type | abs (const FFTWComplex &a) |
absolute value (= magnitude) | |
FFTWComplex | conj (const FFTWComplex &a) |
complex conjugate |
Detailed Description |
These functions fulfill the requirements of an Algebraic Field. Return types are determined according to Numeric and Promote Traits of FFTWComplex.
Namespace: vigra
© Ullrich Köthe (koethe@informatik.uni-hamburg.de) |
html generated using doxygen and Python
|