Defines |
#define | SWAP(a, b, c) c = a, a = b, b = c; |
Functions |
boolean | xge_T2KnotWindMsg (xge_widget *er, int msg, int key, short x, short y) |
void | xge_T2KnotWindSetupMapping (xge_T2KnotWind *T2win) |
void | xge_T2KnotWindInitMapping (xge_T2KnotWind *T2win, double umin, double umax, double vmin, double vmax) |
void | xge_T2KnotWindFindMapping (xge_T2KnotWind *T2win) |
void | xge_T2KnotWindResetMapping (xge_T2KnotWind *T2win) |
void | xge_T2KnotWindZoom (xge_T2KnotWind *T2win, short y) |
boolean | xge_T2KnotWindPan (xge_T2KnotWind *T2win, short x, short y) |
char | xge_T2KnotWindFindDomWinRegion (xge_T2KnotWind *T2win, int x, int y) |
char | xge_T2KnotWindFindNearestKnot (xge_T2KnotWind *T2win, int x, int y) |
short | xge_T2KnotWindMapKnotU (xge_T2KnotWind *T2win, double u) |
double | xge_T2KnotWindUnmapKnotU (xge_T2KnotWind *T2win, short xi) |
short | xge_T2KnotWindMapKnotV (xge_T2KnotWind *T2win, double v) |
double | xge_T2KnotWindUnmapKnotV (xge_T2KnotWind *T2win, short eta) |
boolean | xge_T2KnotWindSetKnotU (xge_T2KnotWind *T2win, short x) |
boolean | xge_T2KnotWindSetKnotV (xge_T2KnotWind *T2win, short y) |
boolean | xge_T2KnotWindInsertKnotU (xge_T2KnotWind *T2win, short x) |
boolean | xge_T2KnotWindInsertKnotV (xge_T2KnotWind *T2win, short y) |
boolean | xge_T2KnotWindRemoveKnotU (xge_T2KnotWind *T2win) |
boolean | xge_T2KnotWindRemoveKnotV (xge_T2KnotWind *T2win) |
void | xge_T2KnotWindDrawKnots (xge_T2KnotWind *T2win) |
void | xge_T2KnotWindSetAltKnots (xge_T2KnotWind *T2win, int altmaxknu, int lastaltknu, int altdegu, double *altknotsu, int altmaxknv, int lastaltknv, int altdegv, double *altknotsv) |
void | xge_T2KnotWindSwitchAltKnots (xge_T2KnotWind *T2win, boolean altu, boolean altv) |
void | xge_T2KnotWindDrawCursorPos (xge_T2KnotWind *T2win, short x, short y) |
xge_widget * | xge_NewT2KnotWind (char window_num, xge_widget *prev, int id, short w, short h, short x, short y, short knot_margin, xge_T2KnotWind *T2win, void(*redraw)(xge_widget *, boolean), int maxknots_u, double *knots_u, int maxknots_v, double *knots_v) |