Teem 1.10.0
src/limn/test/plot.c File Reference
#include "../limn.h"
Include dependency graph for plot.c:

Data Structures

struct  plotPS
struct  plotParm

Defines

#define PPS_X(x)   AIR_AFFINE(pps->bbox[0], (x), pps->bbox[2], 0, pps->maxX)
#define PPS_Y(y)   AIR_AFFINE(pps->bbox[1], (y), pps->bbox[3], 0, pps->maxY)
#define PPS_S(s)   AIR_DELTA(pps->bbox[1], (s), pps->bbox[3], 0, pps->maxY)

Functions

void plotPreamble (plotPS *pps, plotParm *pparm)
void plotWidth (plotPS *pps, plotParm *pparm, double width)
void plotGray (plotPS *pps, plotParm *pparm, double gray)
void plotLine (plotPS *pps, plotParm *pparm, double x0, double y0, double x1, double y1)
void plotLabel (plotPS *pps, plotParm *pparm, int centered, double x, double y, char *str)
void plotAxes (plotPS *pps, plotParm *pparm, Nrrd *ndata)
void plotGraph (plotPS *pps, plotParm *pparm, Nrrd **ndata, int nidx)
void plotDots (plotPS *pps, plotParm *pparm, Nrrd **ndata, int nidx)
void plotEpilog (plotPS *pps, plotParm *pparm)
int main (int argc, char *argv[])

Variables

char * info = ("Plot!")

Define Documentation

#define PPS_S (   s)    AIR_DELTA(pps->bbox[1], (s), pps->bbox[3], 0, pps->maxY)
#define PPS_X (   x)    AIR_AFFINE(pps->bbox[0], (x), pps->bbox[2], 0, pps->maxX)
#define PPS_Y (   y)    AIR_AFFINE(pps->bbox[1], (y), pps->bbox[3], 0, pps->maxY)

Function Documentation

int main ( int  argc,
char *  argv[] 
)
void plotAxes ( plotPS pps,
plotParm pparm,
Nrrd ndata 
)
void plotDots ( plotPS pps,
plotParm pparm,
Nrrd **  ndata,
int  nidx 
)
void plotEpilog ( plotPS pps,
plotParm pparm 
)
void plotGraph ( plotPS pps,
plotParm pparm,
Nrrd **  ndata,
int  nidx 
)
void plotGray ( plotPS pps,
plotParm pparm,
double  gray 
)
void plotLabel ( plotPS pps,
plotParm pparm,
int  centered,
double  x,
double  y,
char *  str 
)
void plotLine ( plotPS pps,
plotParm pparm,
double  x0,
double  y0,
double  x1,
double  y1 
)
void plotPreamble ( plotPS pps,
plotParm pparm 
)
void plotWidth ( plotPS pps,
plotParm pparm,
double  width 
)

Variable Documentation

char* info = ("Plot!")