La clase tipo Pds::Point2D . Esta clase genera un objeto con dos parametros X y Y. Para usar incluir Pds/Point2D. Más...
#include <Point2D.hpp>

Métodos públicos | |
Varios tipos de constructores | |
Crean una objeto Pds::Point2D | |
| Point2D (void) | |
| Crea un objeto de tipo Pds::Point2D. Más... | |
| Point2D (double X, double Y) | |
| Crea un objeto de tipo Pds::Point2D. Más... | |
| Point2D (const std::initializer_list< double > list) | |
| Crea un objeto de tipo Pds::Point2D. Más... | |
| Point2D (const std::initializer_list< int > list) | |
| Crea un objeto de tipo Pds::Point2D. Más... | |
| Point2D (const Pds::Point2D &B) | |
| Crea un objeto de tipo Pds::Point2D copiando datos desde otra. Más... | |
| ~Point2D () | |
Variados Pds::Point2D | |
| Pds::Point2D & | operator= (const Pds::Point2D &B) |
| Copia en si mismo (A), un Shape B. Este operador es similar al método Copy(). Más... | |
| bool | Copy (const Pds::Point2D &B) |
| Copia en si mismo (A), el contenido de un Shape B. Este método es similar a usar el operador = . Más... | |
| void | MakeEmpty (void) |
| Cera los datos internos. Más... | |
Mostrando datos | |
| void | Print (std::string str="") |
| Muestra en pantalla el contenido de Pds::Point2D, elementos separados por tabulador. Más... | |
| void | PrintStylized (std::string str="") |
| Muestra en pantalla el contenido de Pds::Point2D, en el formato [Nli,Ncol]. Más... | |
Métodos de álgebra lineal | |
| double | CrossProduct (const Pds::Point2D &B) const |
| Calcula el modulo del producto vectorial entre dos Pds::Point2D. Más... | |
| double | Dot (const Pds::Point2D &B) const |
| Calcula el producto punto entre dos Pds::Point2D. Más... | |
| double | SumSquare (void) const |
| Calcula valor de la suma quadrática de un Pds::Point2D. Más... | |
| double | Norm (void) const |
| Calcula valor de la norma de un Pds::Point2D. Más... | |
| double | NormDiff (const Pds::Point2D &B) const |
| Calcula valor de la norma de un Pds::Point2D. Más... | |
| double | RMS (void) const |
| Calcula valor raiz quadrático medio de un Pds::Point2D. Más... | |
| double | MeanSquare (void) const |
| Calcula valor quadrático medio de un Pds::Point2D. Más... | |
| double | MSE (const Pds::Point2D &B) const |
| Calcula valor del error quadrático medio de un par de Pds::Point2D. Más... | |
| double | RMSE (const Pds::Point2D &B) const |
| Calcula valor de la raiz del error quadrático medio de un par de Pds::Point2D. Más... | |
Métodos para exportar | |
| std::vector< double > | ToStdVector (void) const |
| Retorna un std::vector con los elelentos del punto, {X,Y}. Más... | |
| Pds::Vector | ToVector (void) const |
| Retorna un Pds::Vector con los elelentos del punto, {X,Y}. Más... | |
Métodos de operadores binários | |
| Pds::Point2D | operator+ (const Pds::Point2D &B) const |
| Calcula valor de la suma de un par de Pds::Point2D. Más... | |
| Pds::Point2D | Add (const Pds::Point2D &B) const |
| Calcula valor de la suma de un par de Pds::Point2D. Más... | |
| Pds::Point2D | operator+ (double b) const |
| Calcula valor de la suma de un par de Pds::Point2D. Más... | |
| Pds::Point2D | Add (double b) const |
| Calcula valor de la suma de un par de Pds::Point2D. Más... | |
| Pds::Point2D | operator- (const Pds::Point2D &B) const |
| Calcula valor de la resta de un par de Pds::Point2D. Más... | |
| Pds::Point2D | Sub (const Pds::Point2D &B) const |
| Calcula valor de la resta de un par de Pds::Point2D. Más... | |
| Pds::Point2D | operator- (double b) const |
| Calcula valor de la resta de un par de Pds::Point2D. Más... | |
| Pds::Point2D | Sub (double b) const |
| Calcula valor de la resta de un par de Pds::Point2D. Más... | |
| Pds::Point2D | operator* (double b) const |
| Calcula valor de la multiplicación con un par de Pds::Point2D. Más... | |
| Pds::Point2D | Mul (double b) const |
| Calcula valor de la multiplicación con un par de Pds::Point2D. Más... | |
| Pds::Point2D | operator/ (double b) const |
| Calcula valor de la divición con un par de Pds::Point2D. Más... | |
| Pds::Point2D | Div (double b) const |
| Calcula valor de la divición con un par de Pds::Point2D. Más... | |
Campos de datos | |
| double | X |
| double | Y |
La clase tipo Pds::Point2D . Esta clase genera un objeto con dos parametros X y Y. Para usar incluir Pds/Point2D.
Definición en la línea 58 del archivo Point2D.hpp.
| double Pds::Point2D::X |
Definición en la línea 63 del archivo Point2D.hpp.
| double Pds::Point2D::Y |
Definición en la línea 64 del archivo Point2D.hpp.
1.9.4