#include "../ell.h"

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 WPS_S | ( | s | ) | AIR_DELTA(wps->bbox[1], (s), wps->bbox[3], 0, wps->maxY) |
| #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) |
| 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 | |||
| ) |
| char* wheelInfo = ("Makes pictures of the eigenvalue wheel") |
1.5.6