#include <stdio.h>
#include "rle_put.h"
#include "rle.h"
#include "rle_raw.h"
 
Go to the source code of this file.
 | 
| static char  | rcs_ident [] = "$Id: rle_putraw.c,v 3.0.1.1 1992/01/28 18:25:24 spencer Exp $" | 
|   | 
Definition at line 60 of file rle_putraw.c.
   71     for ( channel = (the_hdr->
alpha ? -1 : 0);
 
   72       channel < the_hdr->ncolors;
 
   75     if ( ! 
RLE_BIT( *the_hdr, channel ) || nraw[channel] == 0 )
 
   81     if ( the_hdr->
priv.
put.nblank > 0 )
 
   88     n_op = nraw[channel] - 1;
 
   89     scan_x = the_hdr->
xmin;
 
   90     for ( i = 0, scan_r = scanraw[channel]; i <= n_op; i++, scan_r++ )
 
   92         if ( scan_r->
xloc > scan_x )
 
  100             i < n_op && scan_x == (scan_r + 1)->xloc );
 
  108     if ( scan_x <= the_hdr->xmax )
 
  111             i > 0 && (scan_r - 1)->opcode == 
RRunDataOp );
 
  112     if ( channel != the_hdr->
ncolors - 1 )
 
#define SkipPixels(n, l, r)
 
struct rle_hdr::@0::@2 put
 
#define putrun(val, len, f)
 
#define SkipBlankLines(n)
 
#define NewScanLine(flag)
 
#define putdata(buf, len)
 
#define RLE_BIT(glob, bit)
 
 
 
 
  
  
      
        
          | char rcs_ident[] = "$Id: rle_putraw.c,v 3.0.1.1 1992/01/28 18:25:24 spencer Exp $" | 
         
       
   | 
  
static   |