|
| | Imagen () |
| | Constructor por defecto. Más...
|
| |
| | Imagen (int filas, int columnas) |
| | Constructor con parámetros. Más...
|
| |
| | Imagen (const Imagen &img) |
| | Constructor de copia de una imagen. Más...
|
| |
| Pixel & | operator() (int i, int j) |
| | Operador de acceso. Más...
|
| |
| const Pixel & | operator() (int i, int j) const |
| | Operador de acceso constante. Más...
|
| |
| int | getFilas () const |
| | Método que informa del número de filas de la imagen. Más...
|
| |
| int | getColumnas () const |
| | Método que informa del número de columnas de la imagen. Más...
|
| |
| void | EscribirImagen (const char img_path[]) const |
| | Método que escribe una imagen en disco en el archivo dado por nombre. Más...
|
| |
| void | LeerImagen (const char img_path[], const string &nombre_mascara="") |
| | Método que lee una imagen del disco desde el archivo dado por nombre. Más...
|
| |
|
void | LimpiarTransparencia () |
| | Método que resetea la transparencia de todos los píxeles de la imagen a 255 (opaco)
|
| |
| void | PutImagen (int i, int j, const Imagen &img, Tipo_Pegado tp=OPACO) |
| | Método que pega una imagen sobre otra. Más...
|
| |
| Imagen | ExtraerImagen (int i, int j, int nf, int nc) const |
| | Método que extrae una imagen de la imagen actual. Más...
|
| |
| Imagen & | operator= (const Imagen &img) |
| | Operador de asignación. Más...
|
| |
| Imagen | Rota (double rads) const |
| | Método que rota una imagen. Más...
|
| |
TDA Imagen.
Una instancia del tipo de datos abstracto Imagen es un objeto que representa una imagen. Este conjunto es un vector de vectores de píxeles.
Definición en la línea 65 del archivo imagen.h.
| Imagen::Imagen |
( |
int |
filas, |
|
|
int |
columnas |
|
) |
| |
Constructor con parámetros.
Crea una imagen con el número de filas y columnas indicadas. Los píxeles se inicializan a 0,0,0,0 (negro y transparente).
- Parámetros
-
| filas | Número de filas de la imagen |
| columnas | Número de columnas de la imagen |
- Precondición
- filas >= 0
-
columnas >= 0
Definición en la línea 25 del archivo imagen.cpp.
La documentación para esta clase fue generada a partir de los siguientes ficheros: