src/ell/test/wheel.c File Reference

#include "../ell.h"

Include dependency graph for wheel.c:


Data Structures

struct  wheelPS

Defines

#define WPS_X(x)   AIR_AFFINE(wps->bbox[0], (x), wps->bbox[2], 0, wps->maxX)
#define WPS_Y(y)   AIR_AFFINE(wps->bbox[1], (y), wps->bbox[3], 0, wps->maxY)
#define WPS_S(s)   AIR_DELTA(wps->bbox[1], (s), wps->bbox[3], 0, wps->maxY)

Functions

void wheelTenToGeom (double geom[3], double a, double b, double c, double d, double e, double f)
void wheelABCToGeom (double *geom, double A, double B, double C)
void wheelGeomToRoot (double xroot[3], double yroot[3], double geom[3])
void wheelGeomToABC (double ABC[3], double center, double radius, double angle)
void wheelGeomToRNTH (double rnth[3], double center, double radius, double angle)
void wheelPreamble (wheelPS *wps)
void wheelWidth (wheelPS *wps, double width)
void wheelGray (wheelPS *wps, double gray)
void wheelLabel (wheelPS *wps, double x, double y, char *str)
void wheelGraph (wheelPS *wps, double a, double d, double f)
void wheelLine (wheelPS *wps, double x0, double y0, double x1, double y1)
void wheelCircle (wheelPS *wps, double xc, double yc, double rad)
void wheelArc (wheelPS *wps, double xc, double yc, double rad, double angle1, double angle2)
void wheelDot (wheelPS *wps, double x, double y, double rad)
void wheelEpilog (wheelPS *wps)
int main (int argc, char *argv[])

Variables

char * wheelInfo = ("Makes pictures of the eigenvalue wheel")

Define Documentation

#define WPS_S (  )     AIR_DELTA(wps->bbox[1], (s), wps->bbox[3], 0, wps->maxY)

#define WPS_X (  )     AIR_AFFINE(wps->bbox[0], (x), wps->bbox[2], 0, wps->maxX)

#define WPS_Y (  )     AIR_AFFINE(wps->bbox[1], (y), wps->bbox[3], 0, wps->maxY)


Function Documentation

int main ( int  argc,
char *  argv[] 
)

void wheelABCToGeom ( double *  geom,
double  A,
double  B,
double  C 
)

void wheelArc ( wheelPS wps,
double  xc,
double  yc,
double  rad,
double  angle1,
double  angle2 
)

void wheelCircle ( wheelPS wps,
double  xc,
double  yc,
double  rad 
)

void wheelDot ( wheelPS wps,
double  x,
double  y,
double  rad 
)

void wheelEpilog ( wheelPS wps  ) 

void wheelGeomToABC ( double  ABC[3],
double  center,
double  radius,
double  angle 
)

void wheelGeomToRNTH ( double  rnth[3],
double  center,
double  radius,
double  angle 
)

void wheelGeomToRoot ( double  xroot[3],
double  yroot[3],
double  geom[3] 
)

void wheelGraph ( wheelPS wps,
double  a,
double  d,
double  f 
)

void wheelGray ( wheelPS wps,
double  gray 
)

void wheelLabel ( wheelPS wps,
double  x,
double  y,
char *  str 
)

void wheelLine ( wheelPS wps,
double  x0,
double  y0,
double  x1,
double  y1 
)

void wheelPreamble ( wheelPS wps  ) 

void wheelTenToGeom ( double  geom[3],
double  a,
double  b,
double  c,
double  d,
double  e,
double  f 
)

void wheelWidth ( wheelPS wps,
double  width 
)


Variable Documentation

char* wheelInfo = ("Makes pictures of the eigenvalue wheel")


Generated on Thu Jan 1 01:06:38 2009 for Teem by  doxygen 1.5.6