QSAS_2_4/QSAS_dist/src/Utilities/qplplot/pdfutils.c File Reference

#include "plplotP.h"

Defines

#define NEED_PLDEBUG

Functions

static void print_ieeef (void *, void *)
static int pdf_wrx (const U_CHAR *x, long nitems, PDFstrm *pdfs)
void pdf_set (char *option, int value)
PDFstrmpdf_fopen (const char *filename, const char *mode)
PDFstrmpdf_bopen (U_CHAR *buffer, long bufmax)
PDFstrmpdf_finit (FILE *file)
int pdf_close (PDFstrm *pdfs)
int pdf_putc (int c, PDFstrm *pdfs)
int pdf_getc (PDFstrm *pdfs)
int pdf_ungetc (int c, PDFstrm *pdfs)
int pdf_rdx (U_CHAR *x, long nitems, PDFstrm *pdfs)
int pdf_wr_header (PDFstrm *pdfs, char *header)
int pdf_rd_header (PDFstrm *pdfs, char *header)
int pdf_wr_string (PDFstrm *pdfs, const char *string)
int pdf_rd_string (PDFstrm *pdfs, char *string, int nmax)
int pdf_wr_1byte (PDFstrm *pdfs, U_CHAR s)
int pdf_rd_1byte (PDFstrm *pdfs, U_CHAR *ps)
int pdf_wr_2bytes (PDFstrm *pdfs, U_SHORT s)
int pdf_rd_2bytes (PDFstrm *pdfs, U_SHORT *ps)
int pdf_wr_2nbytes (PDFstrm *pdfs, U_SHORT *s, PLINT n)
int pdf_rd_2nbytes (PDFstrm *pdfs, U_SHORT *s, PLINT n)
int pdf_wr_4bytes (PDFstrm *pdfs, U_LONG s)
int pdf_rd_4bytes (PDFstrm *pdfs, U_LONG *ps)
int pdf_wr_ieeef (PDFstrm *pdfs, float f)
int pdf_rd_ieeef (PDFstrm *pdfs, float *pf)
void plAlloc2dGrid (PLFLT ***f, PLINT nx, PLINT ny)
void plFree2dGrid (PLFLT **f, PLINT nx, PLINT ny)
void plMinMax2dGrid (PLFLT **f, PLINT nx, PLINT ny, PLFLT *fmax, PLFLT *fmin)

Variables

static int debug = 0

Define Documentation

#define NEED_PLDEBUG


Function Documentation

PDFstrm* pdf_bopen ( U_CHAR *  buffer,
long  bufmax 
)

int pdf_close ( PDFstrm pdfs  ) 

PDFstrm* pdf_finit ( FILE *  file  ) 

PDFstrm* pdf_fopen ( const char *  filename,
const char *  mode 
)

int pdf_getc ( PDFstrm pdfs  ) 

int pdf_putc ( int  c,
PDFstrm pdfs 
)

int pdf_rd_1byte ( PDFstrm pdfs,
U_CHAR *  ps 
)

int pdf_rd_2bytes ( PDFstrm pdfs,
U_SHORT *  ps 
)

int pdf_rd_2nbytes ( PDFstrm pdfs,
U_SHORT *  s,
PLINT  n 
)

int pdf_rd_4bytes ( PDFstrm pdfs,
U_LONG *  ps 
)

int pdf_rd_header ( PDFstrm pdfs,
char *  header 
)

int pdf_rd_ieeef ( PDFstrm pdfs,
float *  pf 
)

int pdf_rd_string ( PDFstrm pdfs,
char *  string,
int  nmax 
)

int pdf_rdx ( U_CHAR *  x,
long  nitems,
PDFstrm pdfs 
)

void pdf_set ( char *  option,
int  value 
)

int pdf_ungetc ( int  c,
PDFstrm pdfs 
)

int pdf_wr_1byte ( PDFstrm pdfs,
U_CHAR  s 
)

int pdf_wr_2bytes ( PDFstrm pdfs,
U_SHORT  s 
)

int pdf_wr_2nbytes ( PDFstrm pdfs,
U_SHORT *  s,
PLINT  n 
)

int pdf_wr_4bytes ( PDFstrm pdfs,
U_LONG  s 
)

int pdf_wr_header ( PDFstrm pdfs,
char *  header 
)

int pdf_wr_ieeef ( PDFstrm pdfs,
float  f 
)

int pdf_wr_string ( PDFstrm pdfs,
const char *  string 
)

static int pdf_wrx ( const U_CHAR *  x,
long  nitems,
PDFstrm pdfs 
) [static]

void plAlloc2dGrid ( PLFLT ***  f,
PLINT  nx,
PLINT  ny 
)

void plFree2dGrid ( PLFLT **  f,
PLINT  nx,
PLINT  ny 
)

void plMinMax2dGrid ( PLFLT **  f,
PLINT  nx,
PLINT  ny,
PLFLT fmax,
PLFLT fmin 
)

static void print_ieeef ( void *  vx,
void *  vy 
) [static]


Variable Documentation

int debug = 0 [static]


Generated on Fri Jan 8 12:51:26 2010 for QSAS by  doxygen 1.5.7