#include <SawComplex.h>
Diagrama de herencias de SawComplex


Tipos públicos | |
| enum | { CARTESIAN_REPRESENTATION, POLAR_REPRESENTATION } |
Métodos públicos | |
| SawComplex () | |
| Constructor por defecto Inicializa la parte real e imaginaria a cero. | |
| SawComplex (double a, double b, int representation=CARTESIAN_REPRESENTATION) | |
| Constructor. | |
| SawComplex (const SawComplex &complex) | |
| Constructor de copia. | |
| SawComplex (double d) | |
| Constructor de copia. | |
| SawComplex & | operator= (double d) |
| Operador de asignaci�. | |
| SawComplex & | operator= (const SawComplex &complex) |
| Operador de asignaci�. | |
| ~SawComplex () | |
| Destructor. | |
| double | getReal () const |
| double | getImg () const |
| void | setReal (double real) |
| void | setImg (double img) |
| gsl_complex | getGSLComplex () const |
| void | setGSLComplex (gsl_complex complex) |
| double | getArg () const |
| SawComplex | getConjugate () const |
| SawComplex | getInverse () const |
| SawComplex | operator+ (SawComplex complex) |
| SawComplex | operator- (SawComplex complex) |
| SawComplex | operator * (SawComplex complex) |
| SawComplex | operator/ (SawComplex complex) |
Métodos públicos estáticos | |
| static SawComplex | sqrt (SawComplex complex) |
| static SawComplex | pow (SawComplex complex, SawComplex a) |
| static SawComplex | pow (SawComplex complex, double a) |
| static SawComplex | exp (SawComplex complex) |
| static SawComplex | log (SawComplex complex) |
| static SawComplex | log10 (SawComplex complex) |
| static SawComplex | sin (SawComplex complex) |
| static SawComplex | cos (SawComplex complex) |
| static SawComplex | tan (SawComplex complex) |
| static SawComplex | sec (SawComplex complex) |
| static SawComplex | csc (SawComplex complex) |
| static SawComplex | cot (SawComplex complex) |
| static SawComplex | asin (SawComplex complex) |
| static SawComplex | acos (SawComplex complex) |
| static SawComplex | atan (SawComplex complex) |
| static SawComplex | asec (SawComplex complex) |
| static SawComplex | acsc (SawComplex complex) |
| static SawComplex | acot (SawComplex complex) |
| static SawComplex | sinh (SawComplex complex) |
| static SawComplex | cosh (SawComplex complex) |
| static SawComplex | tanh (SawComplex complex) |
| static SawComplex | sech (SawComplex complex) |
| static SawComplex | csch (SawComplex complex) |
| static SawComplex | coth (SawComplex complex) |
| static SawComplex | asinh (SawComplex complex) |
| static SawComplex | acosh (SawComplex complex) |
| static SawComplex | atanh (SawComplex complex) |
| static SawComplex | asech (SawComplex complex) |
| static SawComplex | acsch (SawComplex complex) |
| static SawComplex | acoth (SawComplex complex) |
Amigas | |
| ostream & | operator<< (ostream &os, const SawComplex &e) |
| istream & | operator>> (istream &is, SawComplex &e) |
Fecha de creaci� : 2006-09-16
Ultima modificaci� : 2006-09-16
Historial de modificaciones :
Definición en la línea 48 del archivo SawComplex.h.
| SawComplex::SawComplex | ( | double | a, | |
| double | b, | |||
| int | representation = CARTESIAN_REPRESENTATION | |||
| ) |
Constructor.
| real | Componente real | |
| img | Componente imaginario |
Definición en la línea 37 del archivo SawComplex.cpp.
| SawComplex::SawComplex | ( | const SawComplex & | c | ) |
Constructor de copia.
| complex |
Definición en la línea 49 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex::SawComplex | ( | double | d | ) |
| SawComplex & SawComplex::operator= | ( | double | d | ) |
Operador de asignaci�.
| d |
Reimplementado en SawDouble.
Definición en la línea 69 del archivo SawComplex.cpp.
Hace referencia a setImg(), y setReal().
Gráfico de llamadas para esta función:

| SawComplex & SawComplex::operator= | ( | const SawComplex & | c | ) |
| double SawComplex::getReal | ( | ) | const |
Definición en la línea 101 del archivo SawComplex.cpp.
Referenciado por SawDouble::operator=(), operator=(), y SawDouble::SawDouble().
| double SawComplex::getImg | ( | ) | const |
| void SawComplex::setReal | ( | double | real | ) |
| real |
Definición en la línea 119 del archivo SawComplex.cpp.
Referenciado por SawDouble::operator=(), operator=(), y SawDouble::SawDouble().
| void SawComplex::setImg | ( | double | img | ) |
| img |
Definición en la línea 128 del archivo SawComplex.cpp.
Referenciado por SawDouble::operator=(), operator=(), y SawDouble::SawDouble().
| double SawComplex::getArg | ( | ) | const |
| SawComplex SawComplex::getConjugate | ( | ) | const |
| SawComplex SawComplex::getInverse | ( | ) | const |
| SawComplex SawComplex::operator+ | ( | SawComplex | complex | ) |
| complex1 | ||
| complex2 |
Definición en la línea 174 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::operator- | ( | SawComplex | complex | ) |
| complex1 | ||
| complex2 |
Definición en la línea 187 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::operator * | ( | SawComplex | complex | ) |
| complex1 | ||
| complex2 |
Definición en la línea 200 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::operator/ | ( | SawComplex | complex | ) |
| complex1 | ||
| complex2 |
Definición en la línea 213 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::sqrt | ( | SawComplex | complex | ) | [static] |
Retorna la raiz cuadrada del nmero complejo
| complex |
Definición en la línea 260 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::pow | ( | SawComplex | complex, | |
| SawComplex | a | |||
| ) | [static] |
Retorna la potencia real a del nmero complejo complex
| complex | ||
| x |
Definición en la línea 273 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::pow | ( | SawComplex | complex, | |
| double | a | |||
| ) | [static] |
Retorna la potencia compleja a del nmero complejo complex
| complex | ||
| x |
Definición en la línea 286 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::exp | ( | SawComplex | complex | ) | [static] |
| complex |
Definición en la línea 298 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::log | ( | SawComplex | complex | ) | [static] |
| complex |
Definición en la línea 310 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::log10 | ( | SawComplex | complex | ) | [static] |
| complex |
Definición en la línea 322 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::sin | ( | SawComplex | complex | ) | [static] |
| complex |
Definición en la línea 334 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::cos | ( | SawComplex | complex | ) | [static] |
| complex |
Definición en la línea 346 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::tan | ( | SawComplex | complex | ) | [static] |
| complex |
Definición en la línea 358 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::sec | ( | SawComplex | complex | ) | [static] |
| complex |
Definición en la línea 370 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::csc | ( | SawComplex | complex | ) | [static] |
| complex |
Definición en la línea 382 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::cot | ( | SawComplex | complex | ) | [static] |
| complex |
Definición en la línea 394 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::asin | ( | SawComplex | complex | ) | [static] |
| complex |
Definición en la línea 406 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::acos | ( | SawComplex | complex | ) | [static] |
| complex |
Definición en la línea 418 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::atan | ( | SawComplex | complex | ) | [static] |
| complex |
Definición en la línea 430 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::asec | ( | SawComplex | complex | ) | [static] |
| complex |
Definición en la línea 442 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::acsc | ( | SawComplex | complex | ) | [static] |
| complex |
Definición en la línea 454 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::acot | ( | SawComplex | complex | ) | [static] |
| complex |
Definición en la línea 466 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::sinh | ( | SawComplex | complex | ) | [static] |
| complex |
Definición en la línea 478 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::cosh | ( | SawComplex | complex | ) | [static] |
| complex |
Definición en la línea 490 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::tanh | ( | SawComplex | complex | ) | [static] |
| complex |
Definición en la línea 502 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::sech | ( | SawComplex | complex | ) | [static] |
| complex |
Definición en la línea 514 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::csch | ( | SawComplex | complex | ) | [static] |
| complex |
Definición en la línea 526 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::coth | ( | SawComplex | complex | ) | [static] |
| complex |
Definición en la línea 538 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::asinh | ( | SawComplex | complex | ) | [static] |
| complex |
Definición en la línea 550 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::acosh | ( | SawComplex | complex | ) | [static] |
| complex |
Definición en la línea 562 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::atanh | ( | SawComplex | complex | ) | [static] |
| complex |
Definición en la línea 574 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::asech | ( | SawComplex | complex | ) | [static] |
| complex |
Definición en la línea 586 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::acsch | ( | SawComplex | complex | ) | [static] |
| complex |
Definición en la línea 598 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| SawComplex SawComplex::acoth | ( | SawComplex | complex | ) | [static] |
| complex |
Definición en la línea 610 del archivo SawComplex.cpp.
Hace referencia a getGSLComplex(), y setGSLComplex().
Gráfico de llamadas para esta función:

| ostream& operator<< | ( | ostream & | os, | |
| const SawComplex & | e | |||
| ) | [friend] |
| istream& operator>> | ( | istream & | is, | |
| SawComplex & | e | |||
| ) | [friend] |
1.5.1