|
PLplot 5.15.0
|
Go to the source code of this file.
Classes | |
| struct | PlPlotter |
Macros | |
| #define | NEED_PLDEBUG |
| #define | NDEV 100 |
| #define | REFRESH_PENDING 1 |
| #define | RESIZE_PENDING 2 |
| #define | REDRAW_PENDING 4 |
| #define | UPDATE_V_SCROLLBAR 8 |
| #define | UPDATE_H_SCROLLBAR 16 |
| #define | DEF_PLFRAME_BG_COLOR "Black" |
| #define | DEF_PLFRAME_BG_MONO "White" |
| #define | DEF_PLFRAME_BORDER_WIDTH "0" |
| #define | DEF_PLFRAME_CURSOR ( (char *) NULL ) |
| #define | DEF_PLFRAME_HEIGHT "250" |
| #define | DEF_PLFRAME_RELIEF "flat" |
| #define | DEF_PLFRAME_WIDTH "250" |
| #define | INSTALL_COLORMAP_IN_TK |
Typedefs | |
| typedef struct PlPlotter | PlPlotter |
Functions | |
| int | plPlotterCmd (ClientData, Tcl_Interp *, int, const char **) |
| void | PlplotterAtEop (Tcl_Interp *interp, register PlPlotter *plPlotterPtr) |
| void | PlplotterAtBop (Tcl_Interp *interp, register PlPlotter *plPlotterPtr) |
| static void | DestroyPlPlotter (ClientData) |
| static void | DisplayPlPlotter (ClientData) |
| static void | PlPlotterInit (ClientData) |
| static void | PlPlotterFirstInit (ClientData clientData) |
| static void | PlPlotterConfigureEH (ClientData, XEvent *) |
| static void | PlPlotterExposeEH (ClientData, XEvent *) |
| static void | PlPlotterMotionEH (ClientData, register XEvent *) |
| static void | PlPlotterEnterEH (ClientData, register XEvent *) |
| static void | PlPlotterLeaveEH (ClientData, register XEvent *) |
| static void | PlPlotterButtonPressEH (ClientData clientData, register XEvent *) |
| static int | PlPlotterWidgetCmd (ClientData, Tcl_Interp *, int, const char **) |
| static int | ReadData (ClientData, int) |
| static void | Install_cmap (PlPlotter *plPlotterPtr) |
| static int | Closelink (Tcl_Interp *, PlPlotter *, int, const char **) |
| static int | Cmd (Tcl_Interp *, PlPlotter *, int, const char **) |
| static int | ConfigurePlPlotter (Tcl_Interp *, PlPlotter *, int, const char **, int) |
| static int | Draw (Tcl_Interp *, PlPlotter *, int, const char **) |
| static int | Info (Tcl_Interp *, PlPlotter *, int, const char **) |
| static int | Openlink (Tcl_Interp *, PlPlotter *, int, const char **) |
| static int | Orient (Tcl_Interp *, PlPlotter *, int, const char **) |
| static int | Page (Tcl_Interp *, PlPlotter *, int, const char **) |
| static int | NextPage (Tcl_Interp *, PlPlotter *, int, const char **) |
| static int | Print (Tcl_Interp *, PlPlotter *, int, const char **) |
| static int | Redraw (Tcl_Interp *, PlPlotter *, int, const char **) |
| static int | Save (Tcl_Interp *, PlPlotter *, int, const char **) |
| static int | View (Tcl_Interp *, PlPlotter *, int, const char **) |
| static int | Scroll (Tcl_Interp *, PlPlotter *) |
| static int | report (Tcl_Interp *, PlPlotter *, int, const char **) |
| static void | ActiveState (register PlPlotter *plPlotterPtr, int on) |
| static void | CreateXhairs (PlPlotter *) |
| static void | DestroyXhairs (PlPlotter *) |
| static void | DrawXhairs (PlPlotter *, int, int) |
| static void | UpdateXhairs (PlPlotter *) |
| static void | CreateRband (PlPlotter *) |
| static void | DestroyRband (PlPlotter *) |
| static void | DrawRband (PlPlotter *, int, int) |
| static void | UpdateRband (PlPlotter *) |
| static void | gbox (PLFLT *, PLFLT *, PLFLT *, PLFLT *, const char **) |
| static void | UpdateVScrollbar (register PlPlotter *) |
| static void | UpdateHScrollbar (register PlPlotter *) |
| int | plPlotterCmd (ClientData PL_UNUSED(clientData), Tcl_Interp *interp, int argc, const char **argv) |
| static void | PlPlotterConfigureEH (ClientData clientData, register XEvent *eventPtr) |
| static void | PlPlotterExposeEH (ClientData clientData, register XEvent *eventPtr) |
| static void | PlPlotterLeaveEH (ClientData clientData, register XEvent *PL_UNUSED(eventPtr)) |
| static int | scol0 (Tcl_Interp *interp, register PlPlotter *plPlotterPtr, int i, const char *col, int *p_changed) |
| static int | scol1 (Tcl_Interp *interp, register PlPlotter *plPlotterPtr, int i, const char *col, const char *pos, const char *rev, int *p_changed) |
| static int | Cmd (Tcl_Interp *interp, register PlPlotter *plPlotterPtr, int argc, const char **argv) |
| static int | ConfigureWidgetCompat (Tcl_Interp *interp, Tk_Window tkwin, const Tk_ConfigSpec *configSpecs, int argc, const char **argv, char *widgRec, int flags) |
| static int | ConfigurePlPlotter (Tcl_Interp *interp, register PlPlotter *plPlotterPtr, int argc, const char **argv, int flags) |
| static int | Draw (Tcl_Interp *interp, register PlPlotter *plPlotterPtr, int argc, const char **argv) |
| static int | Info (Tcl_Interp *interp, register PlPlotter *plPlotterPtr, int argc, const char **argv) |
| static int | Openlink (Tcl_Interp *interp, register PlPlotter *plPlotterPtr, int argc, const char **argv) |
| static int | Closelink (Tcl_Interp *interp, register PlPlotter *plPlotterPtr, int PL_UNUSED(argc), const char **PL_UNUSED(argv)) |
| static int | process_data (Tcl_Interp *interp, register PlPlotter *plPlotterPtr) |
| static int | Orient (Tcl_Interp *interp, register PlPlotter *plPlotterPtr, int argc, const char **argv) |
| static int | Print (Tcl_Interp *interp, register PlPlotter *plPlotterPtr, int PL_UNUSED(argc), const char **PL_UNUSED(argv)) |
| static int | NextPage (Tcl_Interp *interp, register PlPlotter *plPlotterPtr, int argc, const char **PL_UNUSED(argv)) |
| static int | Page (Tcl_Interp *interp, register PlPlotter *plPlotterPtr, int argc, const char **argv) |
| static int | Redraw (Tcl_Interp *PL_UNUSED(interp), register PlPlotter *plPlotterPtr, int PL_UNUSED(argc), const char **PL_UNUSED(argv)) |
| static int | Save (Tcl_Interp *interp, register PlPlotter *plPlotterPtr, int argc, const char **argv) |
| static int | View (Tcl_Interp *interp, register PlPlotter *plPlotterPtr, int argc, const char **argv) |
| static int | Scroll (Tcl_Interp *interp, register PlPlotter *plPlotterPtr) |
| static int | report (Tcl_Interp *interp, register PlPlotter *plPlotterPtr, int argc, const char **argv) |
Variables | |
| static Tk_ConfigSpec | configSpecs [] |
| #define DEF_PLFRAME_BG_COLOR "Black" |
Definition at line 214 of file plplotter.c.
| #define DEF_PLFRAME_BG_MONO "White" |
Definition at line 215 of file plplotter.c.
| #define DEF_PLFRAME_BORDER_WIDTH "0" |
Definition at line 216 of file plplotter.c.
| #define DEF_PLFRAME_CURSOR ( (char *) NULL ) |
Definition at line 217 of file plplotter.c.
| #define DEF_PLFRAME_HEIGHT "250" |
Definition at line 218 of file plplotter.c.
| #define DEF_PLFRAME_RELIEF "flat" |
Definition at line 219 of file plplotter.c.
| #define DEF_PLFRAME_WIDTH "250" |
Definition at line 220 of file plplotter.c.
| #define INSTALL_COLORMAP_IN_TK |
| #define NDEV 100 |
Definition at line 93 of file plplotter.c.
| #define NEED_PLDEBUG |
Definition at line 65 of file plplotter.c.
| #define REDRAW_PENDING 4 |
Definition at line 208 of file plplotter.c.
| #define REFRESH_PENDING 1 |
Definition at line 206 of file plplotter.c.
| #define RESIZE_PENDING 2 |
Definition at line 207 of file plplotter.c.
| #define UPDATE_H_SCROLLBAR 16 |
Definition at line 210 of file plplotter.c.
| #define UPDATE_V_SCROLLBAR 8 |
Definition at line 209 of file plplotter.c.
| typedef struct PlPlotter PlPlotter |
|
static |
Definition at line 1985 of file plplotter.c.
|
static |
|
static |
Definition at line 2479 of file plplotter.c.
|
static |
|
static |
Definition at line 1729 of file plplotter.c.
|
static |
|
static |
Definition at line 2085 of file plplotter.c.
|
static |
Definition at line 2041 of file plplotter.c.
|
static |
Definition at line 1251 of file plplotter.c.
|
static |
Definition at line 1153 of file plplotter.c.
|
static |
Definition at line 806 of file plplotter.c.
|
static |
Definition at line 1303 of file plplotter.c.
|
static |
Definition at line 1191 of file plplotter.c.
|
static |
Definition at line 1476 of file plplotter.c.
|
static |
|
static |
Definition at line 2228 of file plplotter.c.
|
static |
Definition at line 1318 of file plplotter.c.
|
static |
Definition at line 1206 of file plplotter.c.
Definition at line 3246 of file plplotter.c.
|
static |
|
static |
Definition at line 2327 of file plplotter.c.
|
static |
Definition at line 1426 of file plplotter.c.
|
static |
|
static |
Definition at line 2760 of file plplotter.c.
|
static |
|
static |
Definition at line 2389 of file plplotter.c.
|
static |
|
static |
Definition at line 2624 of file plplotter.c.
|
static |
|
static |
Definition at line 2786 of file plplotter.c.
| void PlplotterAtBop | ( | Tcl_Interp * | interp, |
| register PlPlotter * | plPlotterPtr ) |
Definition at line 2556 of file plplotter.c.
| void PlplotterAtEop | ( | Tcl_Interp * | interp, |
| register PlPlotter * | plPlotterPtr ) |
Definition at line 2546 of file plplotter.c.
|
static |
Definition at line 1127 of file plplotter.c.
| int plPlotterCmd | ( | ClientData | PL_UNUSEDclientData, |
| Tcl_Interp * | interp, | ||
| int | argc, | ||
| const char ** | argv ) |
Definition at line 347 of file plplotter.c.
| int plPlotterCmd | ( | ClientData | , |
| Tcl_Interp * | , | ||
| int | , | ||
| const char ** | ) |
|
static |
Definition at line 891 of file plplotter.c.
|
static |
|
static |
Definition at line 1071 of file plplotter.c.
|
static |
Definition at line 973 of file plplotter.c.
|
static |
|
static |
Definition at line 1347 of file plplotter.c.
|
static |
Definition at line 1388 of file plplotter.c.
|
static |
Definition at line 1108 of file plplotter.c.
|
static |
|
static |
Definition at line 1037 of file plplotter.c.
|
static |
Definition at line 503 of file plplotter.c.
|
static |
|
static |
Definition at line 2667 of file plplotter.c.
|
static |
Definition at line 2508 of file plplotter.c.
|
static |
Definition at line 2574 of file plplotter.c.
|
static |
|
static |
Definition at line 2827 of file plplotter.c.
|
static |
|
static |
Definition at line 3135 of file plplotter.c.
|
static |
|
static |
Definition at line 2851 of file plplotter.c.
|
static |
Definition at line 1612 of file plplotter.c.
|
static |
Definition at line 1658 of file plplotter.c.
|
static |
|
static |
Definition at line 3117 of file plplotter.c.
|
static |
Definition at line 3219 of file plplotter.c.
|
static |
Definition at line 1337 of file plplotter.c.
|
static |
Definition at line 3193 of file plplotter.c.
|
static |
Definition at line 1231 of file plplotter.c.
|
static |
|
static |
Definition at line 2983 of file plplotter.c.
|
static |
Definition at line 224 of file plplotter.c.