|
static void | plgrid3 (PLFLT) |
|
static void | plnxtv (PLINT *, PLINT *, PLFLT *, PLINT, PLINT) |
|
static void | plside3 (const PLFLT *, const PLFLT *, PLF2OPS, PLPointer, PLINT, PLINT, PLINT) |
|
static void | plt3zz (PLINT, PLINT, PLINT, PLINT, PLINT, PLINT *, const PLFLT *, const PLFLT *, PLF2OPS, PLPointer, PLINT, PLINT, PLINT *, PLINT *, PLFLT *) |
|
static void | plnxtvhi (PLINT *, PLINT *, PLFLT *, PLINT, PLINT) |
|
static void | plnxtvlo (PLINT *, PLINT *, PLFLT *, PLINT, PLINT) |
|
static void | plnxtvhi_draw (PLINT *u, PLINT *v, PLFLT *c, PLINT n) |
|
static void | savehipoint (PLINT, PLINT) |
|
static void | savelopoint (PLINT, PLINT) |
|
static void | swaphiview (void) |
|
static void | swaploview (void) |
|
static void | myexit (const char *) |
|
static void | myabort (const char *) |
|
static void | freework (void) |
|
static int | plabv (PLINT, PLINT, PLINT, PLINT, PLINT, PLINT) |
|
static void | pl3cut (PLINT, PLINT, PLINT, PLINT, PLINT, PLINT, PLINT, PLINT, PLINT *, PLINT *) |
|
static PLFLT | plGetAngleToLight (PLFLT *x, PLFLT *y, PLFLT *z) |
|
static void | plP_draw3d (PLINT x, PLINT y, PLFLT *c, PLINT j, PLINT move) |
|
void | c_pllightsource (PLFLT x, PLFLT y, PLFLT z) |
|
void | c_plmesh (const PLFLT *x, const PLFLT *y, const PLFLT *const *z, PLINT nx, PLINT ny, PLINT opt) |
|
void | plfmesh (const PLFLT *x, const PLFLT *y, PLF2OPS zops, PLPointer zp, PLINT nx, PLINT ny, PLINT opt) |
|
void | c_plmeshc (const PLFLT *x, const PLFLT *y, const PLFLT *const *z, PLINT nx, PLINT ny, PLINT opt, const PLFLT *clevel, PLINT nlevel) |
|
void | plfmeshc (const PLFLT *x, const PLFLT *y, PLF2OPS zops, PLPointer zp, PLINT nx, PLINT ny, PLINT opt, const PLFLT *clevel, PLINT nlevel) |
|
int | plP_clip_poly (int Ni, PLFLT *Vi[3], int axis, PLFLT dir, PLFLT offset) |
|
static void | shade_triangle (PLFLT x0, PLFLT y0, PLFLT z0, PLFLT x1, PLFLT y1, PLFLT z1, PLFLT x2, PLFLT y2, PLFLT z2) |
|
void | c_plsurf3d (const PLFLT *x, const PLFLT *y, const PLFLT *const *z, PLINT nx, PLINT ny, PLINT opt, const PLFLT *clevel, PLINT nlevel) |
|
void | plfsurf3d (const PLFLT *x, const PLFLT *y, PLF2OPS zops, PLPointer zp, PLINT nx, PLINT ny, PLINT opt, const PLFLT *clevel, PLINT nlevel) |
|
void | c_plsurf3dl (const PLFLT *x, const PLFLT *y, const PLFLT *const *z, PLINT nx, PLINT ny, PLINT opt, const PLFLT *clevel, PLINT nlevel, PLINT ixstart, PLINT ixn, const PLINT *indexymin, const PLINT *indexymax) |
|
void | plfsurf3dl (const PLFLT *x, const PLFLT *y, PLF2OPS zops, PLPointer zp, PLINT nx, PLINT ny, PLINT opt, const PLFLT *clevel, PLINT nlevel, PLINT ixstart, PLINT ixn, const PLINT *indexymin, const PLINT *indexymax) |
|
void | c_plot3d (const PLFLT *x, const PLFLT *y, const PLFLT *const *z, PLINT nx, PLINT ny, PLINT opt, PLBOOL side) |
|
void | plfplot3d (const PLFLT *x, const PLFLT *y, PLF2OPS zops, PLPointer zp, PLINT nx, PLINT ny, PLINT opt, PLBOOL side) |
|
void | c_plot3dc (const PLFLT *x, const PLFLT *y, const PLFLT *const *z, PLINT nx, PLINT ny, PLINT opt, const PLFLT *clevel, PLINT nlevel) |
|
void | plfplot3dc (const PLFLT *x, const PLFLT *y, PLF2OPS zops, PLPointer zp, PLINT nx, PLINT ny, PLINT opt, const PLFLT *clevel, PLINT nlevel) |
|
void | c_plot3dcl (const PLFLT *x, const PLFLT *y, const PLFLT *const *z, PLINT nx, PLINT ny, PLINT opt, const PLFLT *clevel, PLINT nlevel, PLINT ixstart, PLINT ixn, const PLINT *indexymin, const PLINT *indexymax) |
|
void | plfplot3dcl (const PLFLT *x, const PLFLT *y, PLF2OPS zops, PLPointer zp, PLINT nx, PLINT ny, PLINT opt, const PLFLT *clevel, PLINT nlevel, PLINT PL_UNUSED(ixstart), PLINT PL_UNUSED(ixn), const PLINT *PL_UNUSED(indexymin), const PLINT *PL_UNUSED(indexymax)) |
|
void | plP_gzback (PLINT **zbf, PLINT **zbc, PLFLT **zbt, PLFLT **zbw) |
|
void | plRotationShear (PLFLT *xFormMatrix, PLFLT *rotation, PLFLT *shear, PLFLT *stride) |
|
3d plot routines.
Definition in file plot3d.c.