![]() |
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members
|
#include <FXComplexd.h>
| FX::FXComplexd::FXComplexd | ( | ) | [inline] |
Default constructor.
| 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.
|
|