QSAS_2_3/QSAS_dist/src/Utilities/qplplot/xfig.c File Reference

#include "plDevs.h"
#include "plplotP.h"
#include "drivers.h"

Defines

#define FIGX   297
#define FIGY   210
#define DPI   1200
#define BSIZE   25
#define XFIG_COLBASE   33

Functions

void plD_dispatch_init_xfig (PLDispatchTable *pdt)
void plD_init_xfig (PLStream *)
void plD_line_xfig (PLStream *, short, short, short, short)
void plD_polyline_xfig (PLStream *, short *, short *, PLINT)
void plD_eop_xfig (PLStream *)
void plD_bop_xfig (PLStream *)
void plD_tidy_xfig (PLStream *)
void plD_state_xfig (PLStream *, PLINT)
void plD_esc_xfig (PLStream *, PLINT, void *)
static void flushbuffer (PLStream *)
static void stcmap0 (PLStream *)
static void stcmap1 (PLStream *)
static void proc_str (PLStream *, EscText *)

Variables

const char * plD_DEVICE_INFO_xfig = "xfig:Fig file:0:xfig:31:xfig"
static short * buffptr
static short bufflen
static short count
static int curwid = 1
static int curcol = 1
static int firstline = 1
static long cmap0_pos
static long cmap1_pos
static int cmap0_ncol
static int cmap1_ncol
static int offset
static int offset_inc
static int text = 0
static DrvOpt xfig_options []

Define Documentation

#define BSIZE   25

#define DPI   1200

#define FIGX   297

#define FIGY   210

#define XFIG_COLBASE   33


Function Documentation

static void flushbuffer ( PLStream pls  )  [static]

void plD_bop_xfig ( PLStream pls  ) 

void plD_dispatch_init_xfig ( PLDispatchTable pdt  ) 

void plD_eop_xfig ( PLStream pls  ) 

void plD_esc_xfig ( PLStream pls,
PLINT  op,
void *  ptr 
)

void plD_init_xfig ( PLStream pls  ) 

void plD_line_xfig ( PLStream pls,
short  x1a,
short  y1a,
short  x2a,
short  y2a 
)

void plD_polyline_xfig ( PLStream pls,
short *  xa,
short *  ya,
PLINT  npts 
)

void plD_state_xfig ( PLStream pls,
PLINT  op 
)

void plD_tidy_xfig ( PLStream pls  ) 

void proc_str ( PLStream pls,
EscText args 
) [static]

void stcmap0 ( PLStream pls  )  [static]

void stcmap1 ( PLStream pls  )  [static]


Variable Documentation

short bufflen [static]

short* buffptr [static]

int cmap0_ncol [static]

long cmap0_pos [static]

int cmap1_ncol [static]

long cmap1_pos [static]

short count [static]

int curcol = 1 [static]

int curwid = 1 [static]

int firstline = 1 [static]

int offset [static]

int offset_inc [static]

const char* plD_DEVICE_INFO_xfig = "xfig:Fig file:0:xfig:31:xfig"

int text = 0 [static]

DrvOpt xfig_options[] [static]

Initial value:

 {{"text", DRV_INT, &text, "Use Postscript text (text=1|0)"},
                                  {NULL, DRV_INT, NULL, NULL}}


Generated on Tue Dec 9 16:55:35 2008 for QSAS by  doxygen 1.5.7