Utahrle


Files

file  colorquant.h
file  exit_status.h
file  rle.h
file  rle_config.h
file  rle_raw.h

Data Structures

struct  Xtnd_Rle_Header
struct  Old_Rle_Header
struct  Old_Inst
struct  Xtnd_Inst
struct  rle_hdr
struct  XtndRsetup
struct  rle_op
struct  rle_dispatch_tab
struct  rle_op

Defines

#define INIT_HIST   1
#define USE_HIST   2
#define PROCESS_HIST   3
#define CQ_FAST   1
#define CQ_QUANTIZE   2
#define CQ_NO_RGBMAP   4
#define EXIT_STATUS_SUCCESS   0
#define EXIT_STATUS_FAILURE   1
#define SWAB(shrt)   (shrt = ((shrt >> 8) & 0xff) | ((shrt << 8) & 0xff00))
#define RSkipLinesOp   1
#define RSetColorOp   2
#define RSkipPixelsOp   3
#define RByteDataOp   5
#define RRunDataOp   6
#define LONG   0x40
#define NO_BOX_SAVE   (1<<0)
#define NO_COLORMAP   (1<<1)
#define NO_IMAGE   (1<<2)
#define OPCODE(inst)   (inst.opcode & ~LONG)
#define LONGP(inst)   (inst.opcode & LONG)
#define DATUM(inst)   (0x00ff & inst.datum)
#define RMAGIC   ('R' << 8)
#define WMAGIC   ('W' << 8)
#define XtndRMAGIC   ((short)0xcc52)
#define STRIDE   (sizeof(RGBpixel))
#define RLE_RED   0
#define RLE_GREEN   1
#define RLE_BLUE   2
#define RLE_ALPHA   -1
#define RLE_SUCCESS   0
#define RLE_NOT_RLE   -1
#define RLE_NO_SPACE   -2
#define RLE_EMPTY   -3
#define RLE_EOF   -4
#define RLE_INIT_MAGIC   0x6487ED51L
#define RLE_CHECK_ALLOC(pgm, ptr, name)   ( !(ptr) ? rle_alloc_error( pgm, name ) : 0 )
#define LONG   0x40
#define RSkipLinesOp   1
#define RSetColorOp   2
#define RSkipPixelsOp   3
#define RByteDataOp   5
#define RRunDataOp   6
#define REOFOp   7
#define H_CLEARFIRST   0x1
#define H_NO_BACKGROUND   0x2
#define H_ALPHA   0x4
#define H_COMMENT   0x8
#define SETUPSIZE   ((4*2)+5)
#define RMAGIC   ('R' << 8)
#define WMAGIC   ('W' << 8)
#define RLE_MAGIC   ((short)0xcc52)
#define USE_STDARG   1
#define USE_PROTOTYPES   1
#define X11   X11
#define ABEKASA60   ABEKASA60
#define ABEKASA62   ABEKASA62
#define ALIAS   ALIAS
#define CUBICOMP   CUBICOMP
#define CONST_DECL   const
#define CONST_DECL   const
#define GIF   GIF
#define GRAYFILES   GRAYFILES
#define MACPAINT   MACPAINT
#define POSTSCRIPT   POSTSCRIPT
#define TARGA   TARGA
#define TIFF2p4   TIFF2p4
#define VICAR   VICAR
#define WASATCH   WASATCH
#define WAVEFRONT   WAVEFRONT
#define GCC   GCC
#define HPUX800CC   HPUX800CC
#define NO_RANLIB   NO_RANLIB
#define SYS_V_SETPGRP   SYS_V_SETPGRP
#define USE_SHARED_LIB   USE_SHARED_LIB
#define USE_STRING_H   USE_STRING_H
#define USE_TIME_H   USE_TIME_H
#define VOID_STAR   VOID_STAR
#define XLIBINT_H_NOT_AVAILABLE
#define index   strchr
#define rindex   strrchr
#define ARB_ARGS
#define rle_magic   (rle_DTable[(int)the_hdr->dispatch].magic)
#define Setup()   (*rle_DTable[(int)the_hdr->dispatch].setup)(the_hdr)
#define SkipBlankLines(n)   (*rle_DTable[(int)the_hdr->dispatch].skipBlankLines)(n, the_hdr)
#define SetColor(c)   (*rle_DTable[(int)the_hdr->dispatch].setColor)(c, the_hdr)
#define SkipPixels(n, l, r)   (*rle_DTable[(int)the_hdr->dispatch].skipPixels)(n,l,r, the_hdr)
#define NewScanLine(flag)   (*rle_DTable[(int)the_hdr->dispatch].newScanLine)(flag, the_hdr)
#define putdata(buf, len)   (*rle_DTable[(int)the_hdr->dispatch].putdat)(buf, len, the_hdr)
#define putrun(val, len, f)   (*rle_DTable[(int)the_hdr->dispatch].putrn)(val,len,f, the_hdr)
#define BlockHook()   (*rle_DTable[(int)the_hdr->dispatch].blockHook)(the_hdr)
#define PutEof()   (*rle_DTable[(int)the_hdr->dispatch].putEof)(the_hdr)
#define DATA   0
#define RUN1   1
#define RUN2   2
#define RUN3   3
#define RUN4   4
#define RUN5   5
#define RUN6   6
#define RUN7   7
#define INRUN   -1

Typedefs

typedef unsigned char rle_pixel
typedef unsigned short rle_map
typedef void * void_star
typedef rle_op rle_op
typedef int rle_fn (ARB_ARGS)

Enumerations

enum  rle_dispatch { NO_DISPATCH = -1, RUN_DISPATCH = 0 }

Functions

int colorquant ()
void rle_rlen ()
void rle_wlen ()
void rle_rpos ()
void rle_wpos ()
int rle_rhdr ()
int rle_whdr ()
int rle_rmap ()
int rle_wmap ()
int rle_decode_ln ()
int rle_encode_ln ()
int rle_alloc_error (CONST_DECL char *pgm, CONST_DECL char *name)
int rle_get_error (int code, CONST_DECL char *pgmname, CONST_DECL char *fname)
void rle_debug (int on_off)
int rle_get_setup (rle_hdr *the_hdr)
void rle_get_setup_ok (rle_hdr *the_hdr, CONST_DECL char *prog_name, CONST_DECL char *file_name)
int rle_getrow (rle_hdr *the_hdr, rle_pixel *scanline[])
unsigned int rle_getskip (rle_hdr *the_hdr)
void rle_names (rle_hdr *the_hdr, CONST_DECL char *pgmname, CONST_DECL char *fname, int img_num)
rle_hdrrle_hdr_cp (rle_hdr *from_hdr, rle_hdr *to_hdr)
rle_hdrrle_hdr_init (rle_hdr *the_hdr)
void rle_hdr_clear (rle_hdr *the_hdr)
void rgb_to_bw (rle_pixel *red_row, rle_pixel *green_row, rle_pixel *blue_row, rle_pixel *bw_row, int rowlen)
void rle_puteof (rle_hdr *the_hdr)
void rle_putrow (rle_pixel *rows[], int rowlen, rle_hdr *the_hdr)
void rle_put_init (rle_hdr *the_hdr)
void rle_put_setup (rle_hdr *the_hdr)
void rle_skiprow (rle_hdr *the_hdr, int nrow)
void rle_cp (rle_hdr *in_hdr, rle_hdr *out_hdr)
int rle_row_alloc (rle_hdr *the_hdr, rle_pixel ***scanp)
void rle_row_free (rle_hdr *the_hdr, rle_pixel **scanp)
rle_pixel ** buildmap (rle_hdr *the_hdr, int minmap, double orig_gamma, double new_gamma)
char * rle_getcom (CONST_DECL char *name, rle_hdr *the_hdr)
CONST_DECL char * rle_delcom (CONST_DECL char *name, rle_hdr *the_hdr)
CONST_DECL char * rle_putcom (CONST_DECL char *value, rle_hdr *the_hdr)
void bwdithermap (int levels, double gamma, int bwmap[], int divN[256], int modN[256], int magic[16][16])
int ditherbw (int x, int y, int val, int divN[256], int modN[256], int magic[16][16])
int dithergb (int x, int y, int r, int g, int b, int divN[256], int modN[256], int magic[16][16])
void dithermap (int levels, double gamma, int rgbmap[][3], int divN[256], int modN[256], int magic[16][16])
void make_square (double N, int divN[256], int modN[256], int magic[16][16])
void float_to_exp (int count, float *floats, rle_pixel *pixels)
FILE * rle_open_f (CONST_DECL char *prog_name, CONST_DECL char *f_name, CONST_DECL char *mode)
FILE * rle_open_f_noexit (CONST_DECL char *prog_name, CONST_DECL char *f_name, CONST_DECL char *mode)
void rle_close_f (FILE *fd)
int colorquant (rle_pixel *red, rle_pixel *green, rle_pixel *blue, unsigned long pixels, rle_pixel *colormap[3], int colors, int bits, rle_pixel *rgbmap, int fast, int otherimages)
void rle_addhist (char *argv[], rle_hdr *in_hdr, rle_hdr *out_hdr)
char * cmd_name (char **argv)
int scanargs (int argc, char **argv, CONST_DECL char *format,...)
void hilbert_c2i (int n, int m, int a[], long int *r)
void hilbert_i2c (int n, int m, long int r, int a[])
void inv_cmap (int colors, unsigned char *colormap[3], int bits, unsigned long *dist_buf, unsigned char *rgbmap)
void_star malloc (size_t)
void_star calloc (size_t, size_t)
void_star realloc (void_star, size_t)
void free (void_star)
char * getenv (CONST_DECL char *name)
unsigned int rle_getraw ()
void rle_freeraw ()
void rle_putraw ()
int rle_raw_alloc ()
void rle_raw_free ()
void rle_rawtorow ()

Variables

int _bg_flag
int _bw_flag
int _cm_flag
RGBpixel _bg_pixel
int rle_debug
int rle_verbose
rle_hdr rle_dflt_hdr
rle_dispatch_tab rle_DTable []

Define Documentation

#define INIT_HIST   1
 

Definition at line 43 of file colorquant.h.

#define USE_HIST   2
 

Definition at line 44 of file colorquant.h.

#define PROCESS_HIST   3
 

Definition at line 45 of file colorquant.h.

#define CQ_FAST   1
 

Definition at line 62 of file colorquant.h.

#define CQ_QUANTIZE   2
 

Definition at line 63 of file colorquant.h.

#define CQ_NO_RGBMAP   4
 

Definition at line 64 of file colorquant.h.

#define EXIT_STATUS_SUCCESS   0
 

Definition at line 22 of file exit_status.h.

#define EXIT_STATUS_FAILURE   1
 

Definition at line 23 of file exit_status.h.

#define SWAB shrt   )     (shrt = ((shrt >> 8) & 0xff) | ((shrt << 8) & 0xff00))
 

Definition at line 26 of file orle.h.

#define RSkipLinesOp   1
 

Definition at line 32 of file orle.h.

#define RSetColorOp   2
 

Definition at line 33 of file orle.h.

#define RSkipPixelsOp   3
 

Definition at line 34 of file orle.h.

#define RByteDataOp   5
 

Definition at line 35 of file orle.h.

#define RRunDataOp   6
 

Definition at line 36 of file orle.h.

#define LONG   0x40
 

Definition at line 39 of file orle.h.

#define NO_BOX_SAVE   (1<<0)
 

Definition at line 42 of file orle.h.

#define NO_COLORMAP   (1<<1)
 

Definition at line 43 of file orle.h.

#define NO_IMAGE   (1<<2)
 

Definition at line 44 of file orle.h.

#define OPCODE inst   )     (inst.opcode & ~LONG)
 

Definition at line 96 of file orle.h.

#define LONGP inst   )     (inst.opcode & LONG)
 

Definition at line 97 of file orle.h.

#define DATUM inst   )     (0x00ff & inst.datum)
 

Definition at line 98 of file orle.h.

#define RMAGIC   ('R' << 8)
 

Definition at line 101 of file orle.h.

#define WMAGIC   ('W' << 8)
 

Definition at line 102 of file orle.h.

#define XtndRMAGIC   ((short)0xcc52)
 

Definition at line 104 of file orle.h.

#define STRIDE   (sizeof(RGBpixel))
 

Definition at line 106 of file orle.h.

#define RLE_RED   0
 

Definition at line 65 of file rle.h.

#define RLE_GREEN   1
 

Definition at line 66 of file rle.h.

#define RLE_BLUE   2
 

Definition at line 67 of file rle.h.

#define RLE_ALPHA   -1
 

Definition at line 68 of file rle.h.

#define RLE_SUCCESS   0
 

Definition at line 73 of file rle.h.

#define RLE_NOT_RLE   -1
 

Definition at line 74 of file rle.h.

#define RLE_NO_SPACE   -2
 

Definition at line 75 of file rle.h.

#define RLE_EMPTY   -3
 

Definition at line 76 of file rle.h.

#define RLE_EOF   -4
 

Definition at line 77 of file rle.h.

#define RLE_INIT_MAGIC   0x6487ED51L
 

Definition at line 82 of file rle.h.

#define RLE_CHECK_ALLOC pgm,
ptr,
name   )     ( !(ptr) ? rle_alloc_error( pgm, name ) : 0 )
 

Definition at line 89 of file rle.h.

#define LONG   0x40
 

Definition at line 38 of file rle_code.h.

#define RSkipLinesOp   1
 

Definition at line 39 of file rle_code.h.

#define RSetColorOp   2
 

Definition at line 40 of file rle_code.h.

#define RSkipPixelsOp   3
 

Definition at line 41 of file rle_code.h.

#define RByteDataOp   5
 

Definition at line 42 of file rle_code.h.

#define RRunDataOp   6
 

Definition at line 43 of file rle_code.h.

#define REOFOp   7
 

Definition at line 44 of file rle_code.h.

#define H_CLEARFIRST   0x1
 

Definition at line 46 of file rle_code.h.

#define H_NO_BACKGROUND   0x2
 

Definition at line 47 of file rle_code.h.

#define H_ALPHA   0x4
 

Definition at line 48 of file rle_code.h.

#define H_COMMENT   0x8
 

Definition at line 49 of file rle_code.h.

#define SETUPSIZE   ((4*2)+5)
 

Definition at line 63 of file rle_code.h.

#define RMAGIC   ('R' << 8)
 

Definition at line 66 of file rle_code.h.

#define WMAGIC   ('W' << 8)
 

Definition at line 67 of file rle_code.h.

#define RLE_MAGIC   ((short)0xcc52)
 

Definition at line 69 of file rle_code.h.

#define USE_STDARG   1
 

Definition at line 11 of file rle_config.h.

#define USE_PROTOTYPES   1
 

Definition at line 12 of file rle_config.h.

#define X11   X11
 

Definition at line 14 of file rle_config.h.

#define ABEKASA60   ABEKASA60
 

Definition at line 15 of file rle_config.h.

#define ABEKASA62   ABEKASA62
 

Definition at line 16 of file rle_config.h.

#define ALIAS   ALIAS
 

Definition at line 17 of file rle_config.h.

#define CUBICOMP   CUBICOMP
 

Definition at line 18 of file rle_config.h.

#define CONST_DECL   const
 

Definition at line 43 of file rle_config.h.

#define CONST_DECL   const
 

Definition at line 43 of file rle_config.h.

#define GIF   GIF
 

Definition at line 20 of file rle_config.h.

#define GRAYFILES   GRAYFILES
 

Definition at line 21 of file rle_config.h.

#define MACPAINT   MACPAINT
 

Definition at line 22 of file rle_config.h.

#define POSTSCRIPT   POSTSCRIPT
 

Definition at line 23 of file rle_config.h.

#define TARGA   TARGA
 

Definition at line 24 of file rle_config.h.

#define TIFF2p4   TIFF2p4
 

Definition at line 25 of file rle_config.h.

#define VICAR   VICAR
 

Definition at line 26 of file rle_config.h.

#define WASATCH   WASATCH
 

Definition at line 27 of file rle_config.h.

#define WAVEFRONT   WAVEFRONT
 

Definition at line 28 of file rle_config.h.

#define GCC   GCC
 

Definition at line 29 of file rle_config.h.

#define HPUX800CC   HPUX800CC
 

Definition at line 30 of file rle_config.h.

#define NO_RANLIB   NO_RANLIB
 

Definition at line 31 of file rle_config.h.

#define SYS_V_SETPGRP   SYS_V_SETPGRP
 

Definition at line 32 of file rle_config.h.

#define USE_SHARED_LIB   USE_SHARED_LIB
 

Definition at line 33 of file rle_config.h.

#define USE_STRING_H   USE_STRING_H
 

Definition at line 34 of file rle_config.h.

#define USE_TIME_H   USE_TIME_H
 

Definition at line 35 of file rle_config.h.

#define VOID_STAR   VOID_STAR
 

Definition at line 36 of file rle_config.h.

#define XLIBINT_H_NOT_AVAILABLE
 

Definition at line 52 of file rle_config.h.

#define index   strchr
 

Definition at line 97 of file rle_config.h.

Referenced by bu_hash_add_entry(), bu_hash_tbl_free(), bu_hash_tbl_pr(), nmg_eval_action(), remove_from_bsp(), rt_bot_describe(), rt_bot_find_v_nearest_pt2(), rt_nmg_reindex(), rt_tcl_rt_shootray(), spm_init(), and XGLUE().

#define rindex   strrchr
 

Definition at line 98 of file rle_config.h.

#define ARB_ARGS
 

Definition at line 48 of file rle_put.h.

#define rle_magic   (rle_DTable[(int)the_hdr->dispatch].magic)
 

Definition at line 76 of file rle_put.h.

 
#define Setup  )     (*rle_DTable[(int)the_hdr->dispatch].setup)(the_hdr)
 

Definition at line 77 of file rle_put.h.

#define SkipBlankLines  )     (*rle_DTable[(int)the_hdr->dispatch].skipBlankLines)(n, the_hdr)
 

Definition at line 78 of file rle_put.h.

#define SetColor  )     (*rle_DTable[(int)the_hdr->dispatch].setColor)(c, the_hdr)
 

Definition at line 79 of file rle_put.h.

#define SkipPixels n,
l,
 )     (*rle_DTable[(int)the_hdr->dispatch].skipPixels)(n,l,r, the_hdr)
 

Definition at line 80 of file rle_put.h.

#define NewScanLine flag   )     (*rle_DTable[(int)the_hdr->dispatch].newScanLine)(flag, the_hdr)
 

Definition at line 81 of file rle_put.h.

#define putdata buf,
len   )     (*rle_DTable[(int)the_hdr->dispatch].putdat)(buf, len, the_hdr)
 

Definition at line 82 of file rle_put.h.

#define putrun val,
len,
 )     (*rle_DTable[(int)the_hdr->dispatch].putrn)(val,len,f, the_hdr)
 

Definition at line 83 of file rle_put.h.

 
#define BlockHook  )     (*rle_DTable[(int)the_hdr->dispatch].blockHook)(the_hdr)
 

Definition at line 84 of file rle_put.h.

 
#define PutEof  )     (*rle_DTable[(int)the_hdr->dispatch].putEof)(the_hdr)
 

Definition at line 85 of file rle_put.h.

#define DATA   0
 

Definition at line 90 of file rle_put.h.

#define RUN1   1
 

Definition at line 91 of file rle_put.h.

#define RUN2   2
 

Definition at line 92 of file rle_put.h.

#define RUN3   3
 

Definition at line 93 of file rle_put.h.

#define RUN4   4
 

Definition at line 94 of file rle_put.h.

#define RUN5   5
 

Definition at line 95 of file rle_put.h.

#define RUN6   6
 

Definition at line 96 of file rle_put.h.

#define RUN7   7
 

Definition at line 97 of file rle_put.h.

#define INRUN   -1
 

Definition at line 98 of file rle_put.h.


Typedef Documentation

typedef unsigned char rle_pixel
 

Definition at line 59 of file rle.h.

typedef unsigned short rle_map
 

Definition at line 60 of file rle.h.

typedef void* void_star
 

Definition at line 57 of file rle_config.h.

typedef struct rle_op rle_op
 

Definition at line 41 of file rle_getraw.h.

typedef int rle_fn(ARB_ARGS)
 

Definition at line 51 of file rle_put.h.


Enumeration Type Documentation

enum rle_dispatch
 

Enumerator:
NO_DISPATCH 
RUN_DISPATCH 

Definition at line 47 of file rle.h.


Function Documentation

int colorquant  ) 
 

void rle_rlen  ) 
 

void rle_wlen  ) 
 

void rle_rpos  ) 
 

void rle_wpos  ) 
 

int rle_rhdr  ) 
 

int rle_whdr  ) 
 

int rle_rmap  ) 
 

int rle_wmap  ) 
 

int rle_decode_ln  ) 
 

int rle_encode_ln  ) 
 

int rle_alloc_error CONST_DECL char *  pgm,
CONST_DECL char *  name
 

int rle_get_error int  code,
CONST_DECL char *  pgmname,
CONST_DECL char *  fname
 

void rle_debug int  on_off  ) 
 

int rle_get_setup rle_hdr the_hdr  ) 
 

void rle_get_setup_ok rle_hdr the_hdr,
CONST_DECL char *  prog_name,
CONST_DECL char *  file_name
 

int rle_getrow rle_hdr the_hdr,
rle_pixel scanline[]
 

unsigned int rle_getskip rle_hdr the_hdr  ) 
 

void rle_names rle_hdr the_hdr,
CONST_DECL char *  pgmname,
CONST_DECL char *  fname,
int  img_num
 

rle_hdr* rle_hdr_cp rle_hdr from_hdr,
rle_hdr to_hdr
 

rle_hdr* rle_hdr_init rle_hdr the_hdr  ) 
 

void rle_hdr_clear rle_hdr the_hdr  ) 
 

void rgb_to_bw rle_pixel red_row,
rle_pixel green_row,
rle_pixel blue_row,
rle_pixel bw_row,
int  rowlen
 

void rle_puteof rle_hdr the_hdr  ) 
 

void rle_putrow rle_pixel rows[],
int  rowlen,
rle_hdr the_hdr
 

void rle_put_init rle_hdr the_hdr  ) 
 

void rle_put_setup rle_hdr the_hdr  ) 
 

void rle_skiprow rle_hdr the_hdr,
int  nrow
 

void rle_cp rle_hdr in_hdr,
rle_hdr out_hdr
 

int rle_row_alloc rle_hdr the_hdr,
rle_pixel ***  scanp
 

void rle_row_free rle_hdr the_hdr,
rle_pixel **  scanp
 

rle_pixel** buildmap rle_hdr the_hdr,
int  minmap,
double  orig_gamma,
double  new_gamma
 

char* rle_getcom CONST_DECL char *  name,
rle_hdr the_hdr
 

CONST_DECL char* rle_delcom CONST_DECL char *  name,
rle_hdr the_hdr
 

CONST_DECL char* rle_putcom CONST_DECL char *  value,
rle_hdr the_hdr
 

void bwdithermap int  levels,
double  gamma,
int  bwmap[],
int  divN[256],
int  modN[256],
int  magic[16][16]
 

int ditherbw int  x,
int  y,
int  val,
int  divN[256],
int  modN[256],
int  magic[16][16]
 

int dithergb int  x,
int  y,
int  r,
int  g,
int  b,
int  divN[256],
int  modN[256],
int  magic[16][16]
 

void dithermap int  levels,
double  gamma,
int  rgbmap[][3],
int  divN[256],
int  modN[256],
int  magic[16][16]
 

void make_square double  N,
int  divN[256],
int  modN[256],
int  magic[16][16]
 

void float_to_exp int  count,
float *  floats,
rle_pixel pixels
 

FILE* rle_open_f CONST_DECL char *  prog_name,
CONST_DECL char *  f_name,
CONST_DECL char *  mode
 

FILE* rle_open_f_noexit CONST_DECL char *  prog_name,
CONST_DECL char *  f_name,
CONST_DECL char *  mode
 

void rle_close_f FILE *  fd  ) 
 

int colorquant rle_pixel red,
rle_pixel green,
rle_pixel blue,
unsigned long  pixels,
rle_pixel colormap[3],
int  colors,
int  bits,
rle_pixel rgbmap,
int  fast,
int  otherimages
 

void rle_addhist char *  argv[],
rle_hdr in_hdr,
rle_hdr out_hdr
 

char* cmd_name char **  argv  ) 
 

int scanargs int  argc,
char **  argv,
CONST_DECL char *  format,
  ...
 

void hilbert_c2i int  n,
int  m,
int  a[],
long int *  r
 

void hilbert_i2c int  n,
int  m,
long int  r,
int  a[]
 

void inv_cmap int  colors,
unsigned char *  colormap[3],
int  bits,
unsigned long *  dist_buf,
unsigned char *  rgbmap
 

void_star malloc size_t   ) 
 

Referenced by bu_create_hash_tbl(), and bu_hash_add_entry().

void_star calloc size_t  ,
size_t 
 

Referenced by bu_hash_add_entry(), and bu_semaphore_init().

void_star realloc void_star  ,
size_t 
 

Referenced by bu_realloc().

void free void_star   ) 
 

Referenced by bu_get_all_keyword_values(), bu_get_value_by_keyword(), bu_hash_tbl_free(), dgo_build_dpp(), dgo_eraseobjpath(), wdb_get_objpath_mat(), and wdb_importFg4Section_cmd().

char* getenv CONST_DECL char *  name  ) 
 

Referenced by bu_brlcad_data(), bu_brlcad_root(), bu_whereis(), and bu_which().

unsigned int rle_getraw  ) 
 

void rle_freeraw  ) 
 

void rle_putraw  ) 
 

int rle_raw_alloc  ) 
 

void rle_raw_free  ) 
 

void rle_rawtorow  ) 
 


Variable Documentation

int _bg_flag
 

int _bw_flag
 

int _cm_flag
 

RGBpixel _bg_pixel
 

int rle_debug
 

int rle_verbose
 

rle_hdr rle_dflt_hdr
 

struct rle_dispatch_tab rle_DTable[]
 


Generated on Mon Sep 18 01:25:46 2006 for BRL-CAD by  doxygen 1.4.6