Clase que implementa una estructura de datos (long int,long int,long int) que contiene el tamaño de un Pds::SampleBlock (nlin,ncol,nch).
Más...
|
namespace | Pds |
| Nombre de espacio para Pds (Procesamiento Digital de Senales)
|
|
|
class | Pds::Shape |
| La clase tipo Pds::Shape . Esta clase genera un objeto con dos parametros Nlin y Ncol. Para usar incluir Pds/Shape. Más...
|
|
|
Descripcion de algunos operadores habilitados a trabajar con Pds::Shape.
|
std::ostream & | operator<< (std::ostream &out, const Pds::Shape &z) |
| Retorna el contenido del objeto por la salida estándar. Más...
|
|
Clase que implementa una estructura de datos (long int,long int,long int) que contiene el tamaño de un Pds::SampleBlock (nlin,ncol,nch).
#include <Pds/Shape>
◆ Shape() [1/3]
Pds::Shape::Shape |
( |
void |
| ) |
|
◆ Shape() [2/3]
Pds::Shape::Shape |
( |
long int |
Nch, |
|
|
long int |
Nlin, |
|
|
long int |
Ncol |
|
) |
| |
Crea un objeto de tipo Pds::Shape.
- Parámetros
-
[in] | Nch | El número de matrices. |
[in] | Nlin | El número de lineas de la matriz. |
[in] | Ncol | El número de columnas de la matriz. |
◆ Shape() [3/3]
Crea un objeto de tipo Pds::Shape copiando datos desde otra.
- Parámetros
-
◆ operator=()
Copia en si mismo (A), un Shape B. Este operador es similar al método Copy().
Cuando acontece:
A=B;
La clase tipo Pds::Shape . Esta clase genera un objeto con dos parametros Nlin y Ncol....
Cuando NO acontece:
- Parámetros
-
- Devuelve
- Retorna el operador de la izquierda (acumulador) con el resultado, o un SHape vacío (this->IsEmpty() igual a true) en caso de error.
- Ver también
- Copy
◆ Copy()
Copia en si mismo (A), el contenido de un Shape B. Este método es similar a usar el operador = .
- Parámetros
-
- Devuelve
- Retorna true si todo fue bien o false si no. Si se retorna false el receptor no altera su contenido.
- Ver también
- Copy
◆ MakeEmpty()
void Pds::Shape::MakeEmpty |
( |
void |
| ) |
|
Cera los datos internos.
.
◆ Print()
void Pds::Shape::Print |
( |
std::string |
str = "" | ) |
|
Muestra en pantalla el contenido de Pds::Shape, elementos separados por tabulador.
- Parámetros
-
[in] | str | Texto a mostrar antes de imprimir el contenido. |
- Ejemplos
- example_shape.cpp.
◆ PrintStylized()
void Pds::Shape::PrintStylized |
( |
std::string |
str = "" | ) |
|
Muestra en pantalla el contenido de Pds::Shape, en el formato [Nli,Ncol].
- Parámetros
-
[in] | str | Texto a mostrar antes de imprimir el contenido. |
- Ejemplos
- example_shape.cpp.
◆ operator<<()
std::ostream & operator<< |
( |
std::ostream & |
out, |
|
|
const Pds::Shape & |
z |
|
) |
| |
Retorna el contenido del objeto por la salida estándar.
- Parámetros
-
[in] | out | La salida |
[in] | z | La matriz a mostrar |
- Devuelve
- Retorna la misma salida estándar out.
◆ ~Shape()