Página principal | Jerarquía de la clase | Lista alfabética | Lista de componentes | Lista de archivos | Miembros de las clases | Archivos de los miembros | Páginas relacionadas

Referencia de la Clase LECTOR_SGIRGB

#include <_img_sgi.h>

Lista de todos los miembros.

Métodos públicos

BOOLEAN init (FILE *fd)
void elim (void)
void leer (BYTE *Data)

Atributos públicos

UWORD imagic
UWORD type
UWORD dim
UWORD x_tam
UWORD y_tam
UWORD sizeZ

Métodos privados

void leer_linea (unsigned char *buf, int y, int z)

Atributos privados

FILE * fd
unsigned char * tmp [5]
unsigned long rleEnd
unsigned long * rowStart
unsigned long * rowSize


Documentación de las funciones miembro

void LECTOR_SGIRGB::elim void   ) 
 

Definición en la línea 93 del archivo _img_sgi.C.

References sizeZ, y tmp.

Referenciado por IMAGEN_PAL::importar_sgibw(), y IMAGEN_RGB::importar_sgirgb().

BOOLEAN LECTOR_SGIRGB::init FILE *  fd  ) 
 

Definición en la línea 40 del archivo _img_sgi.C.

References BYTE, dim, fd, imagic, rleEnd, rowSize, rowStart, sizeZ, tmp, type, UWORD, x_tam, y y_tam.

Referenciado por IMAGEN_PAL::importar_sgibw(), y IMAGEN_RGB::importar_sgirgb().

void LECTOR_SGIRGB::leer BYTE Data  ) 
 

Definición en la línea 135 del archivo _img_sgi.C.

References leer_linea(), sizeZ, tmp, x_tam, y y_tam.

Referenciado por IMAGEN_PAL::importar_sgibw(), y IMAGEN_RGB::importar_sgirgb().

Here is the call graph for this function:

void LECTOR_SGIRGB::leer_linea unsigned char *  buf,
int  y,
int  z
[private]
 

Definición en la línea 101 del archivo _img_sgi.C.

References fd, rowSize, rowStart, tmp, type, x_tam, y y_tam.

Referenciado por leer().


Documentación de los datos miembro

UWORD LECTOR_SGIRGB::dim
 

Definición en la línea 32 del archivo _img_sgi.h.

Referenciado por init().

FILE* LECTOR_SGIRGB::fd [private]
 

Definición en la línea 36 del archivo _img_sgi.h.

Referenciado por init(), y leer_linea().

UWORD LECTOR_SGIRGB::imagic
 

Definición en la línea 30 del archivo _img_sgi.h.

Referenciado por init().

unsigned long LECTOR_SGIRGB::rleEnd [private]
 

Definición en la línea 38 del archivo _img_sgi.h.

Referenciado por init().

unsigned long* LECTOR_SGIRGB::rowSize [private]
 

Definición en la línea 40 del archivo _img_sgi.h.

Referenciado por init(), y leer_linea().

unsigned long* LECTOR_SGIRGB::rowStart [private]
 

Definición en la línea 39 del archivo _img_sgi.h.

Referenciado por init(), y leer_linea().

UWORD LECTOR_SGIRGB::sizeZ
 

Definición en la línea 33 del archivo _img_sgi.h.

Referenciado por elim(), IMAGEN_PAL::importar_sgibw(), IMAGEN_RGB::importar_sgirgb(), init(), y leer().

unsigned char* LECTOR_SGIRGB::tmp[5] [private]
 

Definición en la línea 37 del archivo _img_sgi.h.

Referenciado por elim(), init(), leer(), y leer_linea().

UWORD LECTOR_SGIRGB::type
 

Definición en la línea 31 del archivo _img_sgi.h.

Referenciado por init(), y leer_linea().

UWORD LECTOR_SGIRGB::x_tam
 

Definición en la línea 33 del archivo _img_sgi.h.

Referenciado por IMAGEN_PAL::importar_sgibw(), IMAGEN_RGB::importar_sgirgb(), init(), leer(), y leer_linea().

UWORD LECTOR_SGIRGB::y_tam
 

Definición en la línea 33 del archivo _img_sgi.h.

Referenciado por IMAGEN_PAL::importar_sgibw(), IMAGEN_RGB::importar_sgirgb(), init(), leer(), y leer_linea().


La documentación para esta clase fué generada a partir de los siguientes archivos:
Este archivo HTML ha sido generado automáticamente a partir del código fuente AQUYNZA. NO LO EDITE. Para mayor información contacte al autor.