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

#include "plplotP.h"

Defines

#define STRING_LEN   40
#define FORMAT_LEN   10
#define TEMP_LEN   30

Functions

static void plxybx (const char *opt, const char *label, PLINT axis, PLFLT wx1, PLFLT wy1, PLFLT wx2, PLFLT wy2, PLFLT vmin, PLFLT vmax, PLFLT tick, PLINT nsub, PLINT nolast, PLINT *digits)
static void plzbx (const char *opt, const char *label, PLINT right, PLFLT dx, PLFLT dy, PLFLT wx, PLFLT wy1, PLFLT wy2, PLFLT vmin, PLFLT vmax, PLFLT tick, PLINT nsub, PLINT *digits)
static void plxytx (PLFLT wx1, PLFLT wy1, PLFLT wx2, PLFLT wy2, PLFLT disp, PLFLT pos, PLFLT just, const char *text)
static void plztx (const char *opt, PLFLT dx, PLFLT dy, PLFLT wx, PLFLT wy1, PLFLT wy2, PLFLT disp, PLFLT pos, PLFLT just, const char *text)
static void plform (PLINT axis, PLFLT value, PLINT scale, PLINT prec, char *result, PLINT len, PLBOOL ll, PLBOOL lf, PLBOOL lo)
static void grid_box (const char *xopt, PLFLT xtick1, PLINT nxsub1, const char *yopt, PLFLT ytick1, PLINT nysub1)
static void label_box (const char *xopt, PLFLT xtick1, const char *yopt, PLFLT ytick1)
void c_plbox (const char *xopt, PLFLT xtick, PLINT nxsub, const char *yopt, PLFLT ytick, PLINT nysub)
void c_plaxes (PLFLT x0, PLFLT y0, const char *xopt, PLFLT xtick, PLINT nxsub, const char *yopt, PLFLT ytick, PLINT nysub)
void c_plbox3 (const char *xopt, const char *xlabel, PLFLT xtick, PLINT nsubx, const char *yopt, const char *ylabel, PLFLT ytick, PLINT nsuby, const char *zopt, const char *zlabel, PLFLT ztick, PLINT nsubz)
void c_plslabelfunc (void(*label_func)(PLINT, PLFLT, char *, PLINT, PLPointer), PLPointer label_data)

Variables

static PLFLT xlog [8]

Define Documentation

#define FORMAT_LEN   10

#define STRING_LEN   40

#define TEMP_LEN   30


Function Documentation

void c_plaxes ( PLFLT  x0,
PLFLT  y0,
const char *  xopt,
PLFLT  xtick,
PLINT  nxsub,
const char *  yopt,
PLFLT  ytick,
PLINT  nysub 
)

void c_plbox ( const char *  xopt,
PLFLT  xtick,
PLINT  nxsub,
const char *  yopt,
PLFLT  ytick,
PLINT  nysub 
)

void c_plbox3 ( const char *  xopt,
const char *  xlabel,
PLFLT  xtick,
PLINT  nsubx,
const char *  yopt,
const char *  ylabel,
PLFLT  ytick,
PLINT  nsuby,
const char *  zopt,
const char *  zlabel,
PLFLT  ztick,
PLINT  nsubz 
)

void c_plslabelfunc ( void(*)(PLINT, PLFLT, char *, PLINT, PLPointer label_func,
PLPointer  label_data 
)

static void grid_box ( const char *  xopt,
PLFLT  xtick1,
PLINT  nxsub1,
const char *  yopt,
PLFLT  ytick1,
PLINT  nysub1 
) [static]

static void label_box ( const char *  xopt,
PLFLT  xtick1,
const char *  yopt,
PLFLT  ytick1 
) [static]

static void plform ( PLINT  axis,
PLFLT  value,
PLINT  scale,
PLINT  prec,
char *  result,
PLINT  len,
PLBOOL  ll,
PLBOOL  lf,
PLBOOL  lo 
) [static]

static void plxybx ( const char *  opt,
const char *  label,
PLINT  axis,
PLFLT  wx1,
PLFLT  wy1,
PLFLT  wx2,
PLFLT  wy2,
PLFLT  vmin,
PLFLT  vmax,
PLFLT  tick,
PLINT  nsub,
PLINT  nolast,
PLINT digits 
) [static]

static void plxytx ( PLFLT  wx1,
PLFLT  wy1,
PLFLT  wx2,
PLFLT  wy2,
PLFLT  disp,
PLFLT  pos,
PLFLT  just,
const char *  text 
) [static]

static void plzbx ( const char *  opt,
const char *  label,
PLINT  right,
PLFLT  dx,
PLFLT  dy,
PLFLT  wx,
PLFLT  wy1,
PLFLT  wy2,
PLFLT  vmin,
PLFLT  vmax,
PLFLT  tick,
PLINT  nsub,
PLINT digits 
) [static]

static void plztx ( const char *  opt,
PLFLT  dx,
PLFLT  dy,
PLFLT  wx,
PLFLT  wy1,
PLFLT  wy2,
PLFLT  disp,
PLFLT  pos,
PLFLT  just,
const char *  text 
) [static]


Variable Documentation

PLFLT xlog[8] [static]

Initial value:

{
    0.301030, 0.477121, 0.602060, 0.698970,
    0.778151, 0.845098, 0.903090, 0.954243
}


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