Defines |
#define | INSIDE(ix, iy) ( BETW( ix, xmin, xmax ) && BETW( iy, ymin, ymax ) ) |
Functions |
static void | pllclp (PLINT *x, PLINT *y, PLINT npts) |
static void | genlin (short *x, short *y, PLINT npts) |
static void | grdashline (short *x, short *y) |
static PLFLT * | interpolate_between (int n, PLFLT a, PLFLT b) |
void | c_pljoin (PLFLT x1, PLFLT y1, PLFLT x2, PLFLT y2) |
void | c_plline (PLINT n, const PLFLT *x, const PLFLT *y) |
void | c_plpath (PLINT n, PLFLT x1, PLFLT y1, PLFLT x2, PLFLT y2) |
void | c_plline3 (PLINT n, const PLFLT *x, const PLFLT *y, const PLFLT *z) |
void | c_plpoly3 (PLINT n, const PLFLT *x, const PLFLT *y, const PLFLT *z, const PLBOOL *draw, PLBOOL ifcc) |
void | c_plstyl (PLINT nms, const PLINT *mark, const PLINT *space) |
void | plP_movphy (PLINT x, PLINT y) |
void | plP_draphy (PLINT x, PLINT y) |
void | plP_movwor (PLFLT x, PLFLT y) |
void | plP_drawor (PLFLT x, PLFLT y) |
void | plP_draphy_poly (PLINT *x, PLINT *y, PLINT n) |
void | plP_drawor_poly (const PLFLT *x, const PLFLT *y, PLINT n) |
void | plP_pllclp (PLINT *x, PLINT *y, PLINT npts, PLINT xmin, PLINT xmax, PLINT ymin, PLINT ymax, void(*draw)(short *, short *, PLINT)) |
int | plP_clipline (PLINT *p_x1, PLINT *p_y1, PLINT *p_x2, PLINT *p_y2, PLINT xmin, PLINT xmax, PLINT ymin, PLINT ymax) |
PLFLT * | interpolate_between (PLINT n, PLFLT a, PLFLT b) |
Variables |
static PLINT | xline [PL_MAXPOLY] |
static PLINT | yline [PL_MAXPOLY] |
static PLINT | lastx = PL_UNDEFINED |
static PLINT | lasty = PL_UNDEFINED |