rle_put.h File Reference

#include "rle.h"

Include dependency graph for rle_put.h:

Go to the source code of this file.

Data Structures

struct  rle_dispatch_tab

Defines

#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 int rle_fn (ARB_ARGS)

Variables

rle_dispatch_tab rle_DTable []


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