![]() |
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members
![]() |
#include <FXComplexd.h>
FX::FXComplexd::FXComplexd | ( | ) | [inline] |
Default constructor; value is not initialized.
FX::FXComplexd::FXComplexd | ( | FXdouble | r | ) | [inline] |
Construct from real.
FX::FXComplexd::FXComplexd | ( | const FXComplexd & | c | ) | [inline] |
Initialize from another complex.
FXComplexd& FX::FXComplexd::set | ( | FXdouble | r | ) | [inline] |
Set value from real.
FXComplexd& FX::FXComplexd::set | ( | FXdouble | r, | |
FXdouble | i | |||
) | [inline] |
Set value from components.
FXComplexd& FX::FXComplexd::set | ( | const FXComplexd & | c | ) | [inline] |
Set value from another complex.
FX::FXComplexd::operator FXbool | ( | ) | const [inline] |
Test for non-zero.
FXbool FX::FXComplexd::operator! | ( | ) | const [inline] |
Test if zero.
FXdouble FX::FXComplexd::modulus2 | ( | ) | const [inline] |
FXdouble FX::FXComplexd::modulus | ( | ) | const [inline] |
FXdouble FX::FXComplexd::argument | ( | ) | const [inline] |
Return a non-const reference to the ith element.
Return a const reference to the ith element.
FXComplexd FX::FXComplexd::operator+ | ( | ) | const [inline] |
Unary.
FXComplexd FX::FXComplexd::operator- | ( | ) | const [inline] |
FXComplexd& FX::FXComplexd::operator= | ( | const FXdouble | r | ) | [inline] |
Assignment from real.
FXComplexd& FX::FXComplexd::operator= | ( | const FXComplexd & | c | ) | [inline] |
Assignment from another complex.
FXComplexd& FX::FXComplexd::operator+= | ( | FXdouble | r | ) | [inline] |
Assigning operators with real.
FXComplexd& FX::FXComplexd::operator-= | ( | FXdouble | r | ) | [inline] |
FXComplexd& FX::FXComplexd::operator*= | ( | FXdouble | r | ) | [inline] |
FXComplexd& FX::FXComplexd::operator/= | ( | FXdouble | r | ) | [inline] |
FXComplexd& FX::FXComplexd::operator+= | ( | const FXComplexd & | c | ) | [inline] |
FXComplexd& FX::FXComplexd::operator-= | ( | const FXComplexd & | c | ) | [inline] |
FXComplexd& FX::FXComplexd::operator*= | ( | const FXComplexd & | c | ) | [inline] |
FXComplexd& FX::FXComplexd::operator/= | ( | const FXComplexd & | c | ) | [inline] |
References im, modulus2(), and re.
FXbool FX::FXComplexd::operator== | ( | const FXComplexd & | c | ) | const [inline] |
FXbool FX::FXComplexd::operator!= | ( | const FXComplexd & | c | ) | const [inline] |
FXComplexd conjugate | ( | const FXComplexd & | c | ) | [friend] |
Return complex complex conjugate.
FXComplexd polar | ( | FXdouble | mod, | |
FXdouble | arg | |||
) | [friend] |
Return complex number from modulus and argument.
FXComplexd exponent | ( | const FXComplexd & | c | ) | [friend] |
Returns the complex base e exponential of c.
FXComplexd logarithm | ( | const FXComplexd & | c | ) | [friend] |
Returns the complex base e logarithm of c.
FXbool operator== | ( | const FXComplexd & | c, | |
FXdouble | r | |||
) | [friend] |
Equality between one complex and real.
FXbool operator!= | ( | const FXComplexd & | c, | |
FXdouble | r | |||
) | [friend] |
FXbool operator== | ( | FXdouble | r, | |
const FXComplexd & | c | |||
) | [friend] |
Equality between one real and complex.
FXbool operator!= | ( | FXdouble | r, | |
const FXComplexd & | c | |||
) | [friend] |
FXComplexd operator+ | ( | const FXComplexd & | a, | |
const FXComplexd & | b | |||
) | [friend] |
Operators between one complex and another.
FXComplexd operator- | ( | const FXComplexd & | a, | |
const FXComplexd & | b | |||
) | [friend] |
FXComplexd operator* | ( | const FXComplexd & | a, | |
const FXComplexd & | b | |||
) | [friend] |
FXComplexd operator/ | ( | const FXComplexd & | a, | |
const FXComplexd & | b | |||
) | [friend] |
FXComplexd operator+ | ( | const FXComplexd & | a, | |
FXdouble | b | |||
) | [friend] |
Operators between complex and real.
FXComplexd operator- | ( | const FXComplexd & | a, | |
FXdouble | b | |||
) | [friend] |
FXComplexd operator* | ( | const FXComplexd & | a, | |
FXdouble | b | |||
) | [friend] |
FXComplexd operator/ | ( | const FXComplexd & | a, | |
FXdouble | b | |||
) | [friend] |
FXComplexd operator+ | ( | FXdouble | a, | |
const FXComplexd & | b | |||
) | [friend] |
Operators between real and complex.
FXComplexd operator- | ( | FXdouble | a, | |
const FXComplexd & | b | |||
) | [friend] |
FXComplexd operator* | ( | FXdouble | a, | |
const FXComplexd & | b | |||
) | [friend] |
FXComplexd operator/ | ( | FXdouble | a, | |
const FXComplexd & | b | |||
) | [friend] |
FXStream& operator<< | ( | FXStream & | store, | |
const FXComplexd & | c | |||
) | [friend] |
Save to a stream.
FXStream& operator>> | ( | FXStream & | store, | |
FXComplexd & | c | |||
) | [friend] |
Load from a stream.
![]() |