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

#include <stdarg.h>
#include <math.h>
#include <setjmp.h>
#include "hpdf.h"
#include "plplotP.h"
#include "drivers.h"

Classes

struct  pdfdev

Defines

#define DPI   144
#define PDF_Default_X   DPI*11.69
#define PDF_Default_Y   DPI*8.27
#define MAX_STRING_LEN   1000

Functions

static short desired_offset (short, double)
static void poly_line (PLStream *pls, short *xa, short *ya, PLINT npts, short fill)
void plD_dispatch_init_pdf (PLDispatchTable *pdt)
void plD_init_pdf (PLStream *)
void plD_line_pdf (PLStream *, short, short, short, short)
void plD_polyline_pdf (PLStream *, short *, short *, PLINT)
void plD_eop_pdf (PLStream *)
void plD_bop_pdf (PLStream *)
void plD_tidy_pdf (PLStream *)
void plD_state_pdf (PLStream *, PLINT)
void plD_esc_pdf (PLStream *, PLINT, void *)
void error_handler (HPDF_STATUS error_no, HPDF_STATUS detail_no, void *user_data)

Variables

const char * plD_DEVICE_INFO_pdf = "pdf:Portable Document Format PDF:1:pdf:58:pdf"
static jmp_buf env

Define Documentation

#define DPI   144

#define MAX_STRING_LEN   1000

#define PDF_Default_X   DPI*11.69

#define PDF_Default_Y   DPI*8.27


Function Documentation

static short desired_offset ( short  ,
double   
) [static]

void error_handler ( HPDF_STATUS  error_no,
HPDF_STATUS  detail_no,
void *  user_data 
)

void plD_bop_pdf ( PLStream pls  ) 

void plD_dispatch_init_pdf ( PLDispatchTable pdt  ) 

void plD_eop_pdf ( PLStream pls  ) 

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

void plD_init_pdf ( PLStream pls  ) 

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

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

void plD_state_pdf ( PLStream pls,
PLINT  op 
)

void plD_tidy_pdf ( PLStream pls  ) 

void poly_line ( PLStream pls,
short *  xa,
short *  ya,
PLINT  npts,
short  fill 
) [static]


Variable Documentation

jmp_buf env [static]

const char* plD_DEVICE_INFO_pdf = "pdf:Portable Document Format PDF:1:pdf:58:pdf"


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