Utah Raster Toolkit
9999-git
URT Development version (post-3.1b)
|
#include <errno.h>
#include <setjmp.h>
#include <stdio.h>
#include "types.h"
#include "conv.h"
#include "fio.h"
#include "font.h"
#include "dvirle.h"
#include "rle.h"
Go to the source code of this file.
Macros | |
#define | RowsBetween(f, n) ((n) >= (f) ? (n) - (f) : (n) - (f) + ROWS) |
#define | avoiding_shifts_is_faster /* but is it??? */ |
Functions | |
void | ReadFonts () |
void | FormFeed () |
void | ReadInput () |
void | VWriteChar () |
void | VWriteRule () |
void | DumpTopOfBand () |
void | MoveDown () |
void | WriteBuf () |
void | WriteBlanks () |
void | main (int argc, char **argv) |
void | VWriteChar (unsigned char *rastp, int height, int width) |
void | VWriteRule (int info) |
void | MoveDown (int delta) |
void | WriteBuf (unsigned char *buf, int first, int last, int cl) |
void | WriteBlanks (int n) |
Variables | |
static char | rcsid [] = "$Id: dvirle2.c,v 3.0.1.1 1992/01/21 19:26:59 spencer Exp $" |
char * | ProgName |
char * | optarg |
int | optind |
struct font * | Fonts [100] |
char | TeXFontDesc [256] |
int | RasterOrientation |
int | DFlag |
int | HFlag |
int | SFlag |
int | TFlag |
int | Debug |
unsigned char | VBuffer [600][319] |
int | NewPage |
int | CurRow |
int | CurCol |
int | FirstRow |
int | LastRow |
int | NLines |
int | PageHeight |
int | PageWidth |
int | filtw = 5 |
int | filth = 5 |
int | filtfact |
int | outwidth |
rle_hdr | out_hdr |
const char * | pic_comments [] |
static unsigned char | nbits [256] |
#define avoiding_shifts_is_faster /* but is it??? */ |
#define RowsBetween | ( | f, | |
n | |||
) | ((n) >= (f) ? (n) - (f) : (n) - (f) + ROWS) |
void DumpTopOfBand | ( | ) |
void FormFeed | ( | ) |
Definition at line 787 of file dvirle2.c.
References NewPage, out_hdr, and rle_puteof().
void main | ( | int | argc, |
char ** | argv | ||
) |
void MoveDown | ( | ) |
void MoveDown | ( | int | delta | ) |
void ReadInput | ( | ) |
void VWriteChar | ( | ) |
void VWriteRule | ( | ) |
void WriteBlanks | ( | ) |
void WriteBlanks | ( | int | n | ) |
void WriteBuf | ( | ) |
int CurCol |
Definition at line 79 of file dvirle2.c.
Referenced by ReadInput().
int CurRow |
Definition at line 78 of file dvirle2.c.
Referenced by DumpTopOfBand(), and ReadInput().
int FirstRow |
Definition at line 80 of file dvirle2.c.
Referenced by DumpTopOfBand(), and ReadInput().
struct font* Fonts[100 ] |
Definition at line 62 of file dvirle2.c.
Referenced by ReadFonts(), and ReadInput().
int HFlag |
Definition at line 69 of file dvirle2.c.
Referenced by EndPage(), PageLoop(), and ReadInput().
int LastRow |
Definition at line 81 of file dvirle2.c.
Referenced by ReadInput().
|
static |
int NewPage |
Definition at line 76 of file dvirle2.c.
Referenced by FormFeed().
int NLines |
Definition at line 82 of file dvirle2.c.
Referenced by ReadInput().
const char* pic_comments[] |
|
static |
int SFlag |
Definition at line 70 of file dvirle2.c.
Referenced by EndPage(), ReadFonts(), and ReadInput().
unsigned char VBuffer[600 ][319 ] |
Definition at line 74 of file dvirle2.c.
Referenced by DumpTopOfBand(), and ReadInput().