Utah Raster Toolkit  9999-git
URT Development version (post-3.1b)
Data Fields
rle_hdr Struct Reference

#include "rle.h"

Collaboration diagram for rle_hdr:
[legend]

Data Fields

enum rle_dispatch dispatch
 
int ncolors
 
intbg_color
 
int alpha
 
int background
 
int xmin
 
int xmax
 
int ymin
 
int ymax
 
int ncmap
 
int cmaplen
 
rle_mapcmap
 
const char ** comments
 
FILE * rle_file
 
char bits [256/8]
 
long int is_init
 
const char * cmd
 
const char * file_name
 
int img_num
 
union {
   struct {
      int   scan_y
 
      int   vert_skip
 
      char   is_eof
 
      char   is_seek
 
   }   get
 
   struct {
      int   nblank
 
      short(*   brun )[2]
 
      long   fileptr
 
   }   put
 
priv
 

Detailed Description

Definition at line 96 of file rle.h.

Field Documentation

int rle_hdr::alpha

Definition at line 100 of file rle.h.

Referenced by find_most_used(), RLE::open:, read_rle_header(), and write_rle_header().

int rle_hdr::background

Definition at line 100 of file rle.h.

Referenced by find_most_used(), read_rle_header(), and write_rle_header().

int * rle_hdr::bg_color

Definition at line 100 of file rle.h.

Referenced by read_rle_header().

char rle_hdr::bits[256/8]

Definition at line 128 of file rle.h.

short(* rle_hdr::brun)[2]

Definition at line 155 of file rle.h.

rle_map* rle_hdr::cmap
int rle_hdr::cmaplen
const char* rle_hdr::cmd

Definition at line 133 of file rle.h.

Referenced by init_color(), write_ppm_data(), and write_rle_data().

const char** rle_hdr::comments

Definition at line 113 of file rle.h.

Referenced by find_most_used(), and read_rle_header().

enum rle_dispatch rle_hdr::dispatch

Definition at line 99 of file rle.h.

Referenced by find_most_used().

const char* rle_hdr::file_name

Definition at line 134 of file rle.h.

long rle_hdr::fileptr

Definition at line 156 of file rle.h.

struct { ... } rle_hdr::get
int rle_hdr::img_num

Definition at line 135 of file rle.h.

char rle_hdr::is_eof

Definition at line 150 of file rle.h.

long int rle_hdr::is_init

Definition at line 131 of file rle.h.

char rle_hdr::is_seek

Definition at line 150 of file rle.h.

int rle_hdr::nblank

Definition at line 154 of file rle.h.

int rle_hdr::ncmap

Definition at line 100 of file rle.h.

Referenced by borrow_color_map(), colormap(), find_most_used(), read_rle_header(), and window_color_map().

int rle_hdr::ncolors
union { ... } rle_hdr::priv
struct { ... } rle_hdr::put
FILE* rle_hdr::rle_file

Definition at line 114 of file rle.h.

Referenced by display_rle(), find_most_used(), RLE::open:, read_file(), and read_rle_header().

int rle_hdr::scan_y

Definition at line 148 of file rle.h.

int rle_hdr::vert_skip

Definition at line 148 of file rle.h.

int rle_hdr::xmax
int rle_hdr::xmin

Definition at line 100 of file rle.h.

Referenced by display_rle(), find_most_used(), RLE::open:, read_rle_header(), and write_rle_header().

int rle_hdr::ymax
int rle_hdr::ymin

The documentation for this struct was generated from the following file: