imagpnm.h

Clase wxPNMHandler

Este es el manejador de imágenes para el formato PNG.

Jerarquía:

Jerarquía de la clase wxPNMHandler

Funciones miembro

wxPNMHandler()

wxPNMHandler::wxPNMHandler()

Constructor por defecto para wxPNMHandler.

DoCanRead()

virtual bool wxPNMHandler::DoCanRead(wxInputStream & stream)

Llamada para comprobar si este manejador puede leer una imagen del flujo dado.

Nota: esta función puede cambiar la posición actual del flujo ya que CallDoCanRead() se encargará de restaurarla más tarde.

Implementa wxImageHandler.

LoadFile()

virtual bool wxPNMHandler::LoadFile( wxImage * image, wxInputStream & stream, bool verbose = true, int index = -1 )

Carga una imagen desde un flujo, poniendo los datos resultantes en image.

Si el archivo de imagen contiene más de una imagen y el gestor de imágenes es capaz de recuperarlas individualmente, index indica qué imagen leer del flujo.

Parámetros
image
Objeto imagen al que afecta esta operación.
stream
Flujo de entrada abierto para leer los datos de la imagen.
verbose
Si se establece en true, los errores notificados por el manejador de imágenes producirán wxLogMessages.
index
Índice de la imagen en el archivo (empezando por cero).
Valor de retorno

true si la operación se ha realizado correctamente, false en caso contrario.

Reimplementado de wxImageHandler.

SaveFile()

virtual bool wxPNMHandler::SaveFile( wxImage * image, wxOutputStream & stream, bool verbose = true )

Guarda una imagen en el flujo de salida.

Parámetros
image
Objeto imagen al que afecta esta operación.
stream
Flujo de salida abierto para escribir los datos.
verbose
Si se establece a true, los errores reportados por el manejador de imagen producirán wxLogMessages.
Valor de retorno

true si la operación se ha realizado correctamente, false en caso contrario.

Reimplementado de wxImageHandler.

Métodos y datos heredados

Esta clase hereda los métodos y datos miembro públicos y protegidos de wxImageHandler y wxObject.