#include "plplotP.h"#include "pltcl.h"#include "plplot_parameters.h"#include "tclgen.h"#include "tclgen_s.h"#include "tclgen.c"Go to the source code of this file.
Classes | |
| struct | Command |
| struct | CmdInfo |
Defines | |
| #define | PL_LIBRARY "" |
| #define | PLPLOT_EXTENDED_SEARCH |
Typedefs | |
| typedef struct Command | Command |
Functions | |
| static int | loopbackCmd (ClientData, Tcl_Interp *, int, const char **) |
| static int | plcontCmd (ClientData, Tcl_Interp *, int, const char **) |
| static int | pllegendCmd (ClientData, Tcl_Interp *, int, const char **) |
| static int | plmeshCmd (ClientData, Tcl_Interp *, int, const char **) |
| static int | plmeshcCmd (ClientData, Tcl_Interp *, int, const char **) |
| static int | plot3dCmd (ClientData, Tcl_Interp *, int, const char **) |
| static int | plot3dcCmd (ClientData, Tcl_Interp *, int, const char **) |
| static int | plsurf3dCmd (ClientData, Tcl_Interp *, int, const char **) |
| static int | plsetoptCmd (ClientData, Tcl_Interp *, int, const char **) |
| static int | plshadeCmd (ClientData, Tcl_Interp *, int, const char **) |
| static int | plshadesCmd (ClientData, Tcl_Interp *, int, const char **) |
| static int | plmapCmd (ClientData, Tcl_Interp *, int, const char **) |
| static int | plmeridiansCmd (ClientData, Tcl_Interp *, int, const char **) |
| static int | plstransformCmd (ClientData, Tcl_Interp *, int, const char **) |
| static int | plvectCmd (ClientData, Tcl_Interp *, int, const char **) |
| static int | plranddCmd (ClientData, Tcl_Interp *, int, const char **) |
| static int | plgriddataCmd (ClientData, Tcl_Interp *, int, const char **) |
| static int | plimageCmd (ClientData, Tcl_Interp *, int, const char **) |
| static int | plimagefrCmd (ClientData, Tcl_Interp *, int, const char **) |
| static int | plstripcCmd (ClientData, Tcl_Interp *, int, const char **) |
| static int | plslabelfuncCmd (ClientData, Tcl_Interp *, int, const char **) |
| static int | tcl_cmd (Tcl_Interp *interp, char *cmd) |
| static void | Append_Cmdlist (Tcl_Interp *interp) |
| static void | plTclCmd_Init (Tcl_Interp *interp) |
| int | plTclCmd (char *cmdlist, Tcl_Interp *interp, int argc, const char **argv) |
| int | PlbasicInit (Tcl_Interp *interp) |
| int | Pltcl_Init (Tcl_Interp *interp) |
| int | plWait_Until (ClientData clientData, Tcl_Interp *interp, int argc, const char **argv) |
| int | pls_auto_path (Tcl_Interp *interp) |
| PLFLT | tclMatrix_feval (PLINT i, PLINT j, PLPointer p) |
| static int | plcontCmd (ClientData clientData, Tcl_Interp *interp, int argc, const char *argv[]) |
| static int | plvectCmd (ClientData clientData, Tcl_Interp *interp, int argc, const char *argv[]) |
| static int | plmeshCmd (ClientData clientData, Tcl_Interp *interp, int argc, const char *argv[]) |
| static int | plmeshcCmd (ClientData clientData, Tcl_Interp *interp, int argc, const char *argv[]) |
| static int | plot3dCmd (ClientData clientData, Tcl_Interp *interp, int argc, const char *argv[]) |
| static int | plot3dcCmd (ClientData clientData, Tcl_Interp *interp, int argc, const char *argv[]) |
| static int | plsurf3dCmd (ClientData clientData, Tcl_Interp *interp, int argc, const char *argv[]) |
| static int | plshadeCmd (ClientData clientData, Tcl_Interp *interp, int argc, const char *argv[]) |
| static int | plshadesCmd (ClientData clientData, Tcl_Interp *interp, int argc, const char *argv[]) |
| void | mapform (PLINT n, PLFLT *x, PLFLT *y) |
| static int | plmapCmd (ClientData clientData, Tcl_Interp *interp, int argc, const char *argv[]) |
| static int | plmeridiansCmd (ClientData clientData, Tcl_Interp *interp, int argc, const char *argv[]) |
| static void | Tcl_transform (PLFLT x, PLFLT y, PLFLT *xt, PLFLT *yt, PLPointer data) |
| static int | plstransformCmd (ClientData clientData, Tcl_Interp *interp, int argc, const char *argv[]) |
| static int | plgriddataCmd (ClientData clientData, Tcl_Interp *interp, int argc, const char *argv[]) |
| static int | plimageCmd (ClientData clientData, Tcl_Interp *interp, int argc, const char *argv[]) |
| static int | plimagefrCmd (ClientData clientData, Tcl_Interp *interp, int argc, const char *argv[]) |
| static int | plstripcCmd (ClientData clientData, Tcl_Interp *interp, int argc, const char *argv[]) |
| void | labelform (PLINT axis, PLFLT value, char *string, PLINT string_length, PLPointer data) |
| static int | plslabelfuncCmd (ClientData clientData, Tcl_Interp *interp, int argc, const char *argv[]) |
| static int * | argv_to_ints (Tcl_Interp *interp, const char *list_numbers, int *number) |
| static double * | argv_to_doubles (Tcl_Interp *interp, const char *list_numbers, int *number) |
| static char ** | argv_to_chars (Tcl_Interp *interp, const char *list_strings, int *number) |
| static int | pllegendCmd (ClientData clientData, Tcl_Interp *interp, int argc, const char *argv[]) |
Variables | |
| static CmdInfo | Cmds [] |
| static int | cmdTable_initted |
| static Tcl_HashTable | cmdTable |
| static PLINT | pl_errcode |
| static char | errmsg [160] |
| PLDLLIMPORT char * | plplotLibDir |
| static char | buf [200] |
| static int | tclmateval_modx |
| static int | tclmateval_mody |
| static const char * | transform_name |
| static Tcl_Interp * | tcl_interp |
| static int | return_code |
| static Tcl_Interp * | tcl_xform_interp = 0 |
| static char * | tcl_xform_procname = 0 |
| static const char * | tcl_xform_template = "set result [%s ${_##_x} ${_##_y}] ; lassign $result _##_x _##_y" |
| static char * | tcl_xform_code = 0 |
| static Tcl_Obj * | label_objs [4] = { NULL, NULL, NULL, NULL } |
| static void Append_Cmdlist | ( | Tcl_Interp * | interp | ) | [static] |
| static char** argv_to_chars | ( | Tcl_Interp * | interp, | |
| const char * | list_strings, | |||
| int * | number | |||
| ) | [static] |
| static double* argv_to_doubles | ( | Tcl_Interp * | interp, | |
| const char * | list_numbers, | |||
| int * | number | |||
| ) | [static] |
| static int* argv_to_ints | ( | Tcl_Interp * | interp, | |
| const char * | list_numbers, | |||
| int * | number | |||
| ) | [static] |
| static int loopbackCmd | ( | ClientData | clientData, | |
| Tcl_Interp * | interp, | |||
| int | argc, | |||
| const char ** | argv | |||
| ) | [static] |
| static int plcontCmd | ( | ClientData | , | |
| Tcl_Interp * | , | |||
| int | , | |||
| const char ** | ||||
| ) | [static] |
| static int plcontCmd | ( | ClientData | clientData, | |
| Tcl_Interp * | interp, | |||
| int | argc, | |||
| const char * | argv[] | |||
| ) | [static] |
| static int plgriddataCmd | ( | ClientData | , | |
| Tcl_Interp * | , | |||
| int | , | |||
| const char ** | ||||
| ) | [static] |
| static int plgriddataCmd | ( | ClientData | clientData, | |
| Tcl_Interp * | interp, | |||
| int | argc, | |||
| const char * | argv[] | |||
| ) | [static] |
| static int plimageCmd | ( | ClientData | , | |
| Tcl_Interp * | , | |||
| int | , | |||
| const char ** | ||||
| ) | [static] |
| static int plimageCmd | ( | ClientData | clientData, | |
| Tcl_Interp * | interp, | |||
| int | argc, | |||
| const char * | argv[] | |||
| ) | [static] |
| static int plimagefrCmd | ( | ClientData | , | |
| Tcl_Interp * | , | |||
| int | , | |||
| const char ** | ||||
| ) | [static] |
| static int plimagefrCmd | ( | ClientData | clientData, | |
| Tcl_Interp * | interp, | |||
| int | argc, | |||
| const char * | argv[] | |||
| ) | [static] |
| static int pllegendCmd | ( | ClientData | , | |
| Tcl_Interp * | , | |||
| int | , | |||
| const char ** | ||||
| ) | [static] |
| static int pllegendCmd | ( | ClientData | clientData, | |
| Tcl_Interp * | interp, | |||
| int | argc, | |||
| const char * | argv[] | |||
| ) | [static] |
| static int plmapCmd | ( | ClientData | clientData, | |
| Tcl_Interp * | interp, | |||
| int | argc, | |||
| const char * | argv[] | |||
| ) | [static] |
| static int plmapCmd | ( | ClientData | , | |
| Tcl_Interp * | , | |||
| int | , | |||
| const char ** | ||||
| ) | [static] |
| static int plmeridiansCmd | ( | ClientData | clientData, | |
| Tcl_Interp * | interp, | |||
| int | argc, | |||
| const char * | argv[] | |||
| ) | [static] |
| static int plmeridiansCmd | ( | ClientData | , | |
| Tcl_Interp * | , | |||
| int | , | |||
| const char ** | ||||
| ) | [static] |
| static int plmeshcCmd | ( | ClientData | clientData, | |
| Tcl_Interp * | interp, | |||
| int | argc, | |||
| const char * | argv[] | |||
| ) | [static] |
| static int plmeshcCmd | ( | ClientData | , | |
| Tcl_Interp * | , | |||
| int | , | |||
| const char ** | ||||
| ) | [static] |
| static int plmeshCmd | ( | ClientData | clientData, | |
| Tcl_Interp * | interp, | |||
| int | argc, | |||
| const char * | argv[] | |||
| ) | [static] |
| static int plmeshCmd | ( | ClientData | , | |
| Tcl_Interp * | , | |||
| int | , | |||
| const char ** | ||||
| ) | [static] |
| static int plot3dcCmd | ( | ClientData | clientData, | |
| Tcl_Interp * | interp, | |||
| int | argc, | |||
| const char * | argv[] | |||
| ) | [static] |
| static int plot3dcCmd | ( | ClientData | , | |
| Tcl_Interp * | , | |||
| int | , | |||
| const char ** | ||||
| ) | [static] |
| static int plot3dCmd | ( | ClientData | clientData, | |
| Tcl_Interp * | interp, | |||
| int | argc, | |||
| const char * | argv[] | |||
| ) | [static] |
| static int plot3dCmd | ( | ClientData | , | |
| Tcl_Interp * | , | |||
| int | , | |||
| const char ** | ||||
| ) | [static] |
| static int plranddCmd | ( | ClientData | clientData, | |
| Tcl_Interp * | interp, | |||
| int | argc, | |||
| const char ** | argv | |||
| ) | [static] |
| static int plsetoptCmd | ( | ClientData | clientData, | |
| Tcl_Interp * | interp, | |||
| int | argc, | |||
| const char ** | argv | |||
| ) | [static] |
| static int plshadeCmd | ( | ClientData | clientData, | |
| Tcl_Interp * | interp, | |||
| int | argc, | |||
| const char * | argv[] | |||
| ) | [static] |
| static int plshadeCmd | ( | ClientData | , | |
| Tcl_Interp * | , | |||
| int | , | |||
| const char ** | ||||
| ) | [static] |
| static int plshadesCmd | ( | ClientData | clientData, | |
| Tcl_Interp * | interp, | |||
| int | argc, | |||
| const char * | argv[] | |||
| ) | [static] |
| static int plshadesCmd | ( | ClientData | , | |
| Tcl_Interp * | , | |||
| int | , | |||
| const char ** | ||||
| ) | [static] |
| static int plslabelfuncCmd | ( | ClientData | , | |
| Tcl_Interp * | , | |||
| int | , | |||
| const char ** | ||||
| ) | [static] |
| static int plslabelfuncCmd | ( | ClientData | clientData, | |
| Tcl_Interp * | interp, | |||
| int | argc, | |||
| const char * | argv[] | |||
| ) | [static] |
| static int plstransformCmd | ( | ClientData | , | |
| Tcl_Interp * | , | |||
| int | , | |||
| const char ** | ||||
| ) | [static] |
| static int plstransformCmd | ( | ClientData | clientData, | |
| Tcl_Interp * | interp, | |||
| int | argc, | |||
| const char * | argv[] | |||
| ) | [static] |
| static int plstripcCmd | ( | ClientData | , | |
| Tcl_Interp * | , | |||
| int | , | |||
| const char ** | ||||
| ) | [static] |
| static int plstripcCmd | ( | ClientData | clientData, | |
| Tcl_Interp * | interp, | |||
| int | argc, | |||
| const char * | argv[] | |||
| ) | [static] |
| static int plsurf3dCmd | ( | ClientData | clientData, | |
| Tcl_Interp * | interp, | |||
| int | argc, | |||
| const char * | argv[] | |||
| ) | [static] |
| static int plsurf3dCmd | ( | ClientData | , | |
| Tcl_Interp * | , | |||
| int | , | |||
| const char ** | ||||
| ) | [static] |
| int plTclCmd | ( | char * | cmdlist, | |
| Tcl_Interp * | interp, | |||
| int | argc, | |||
| const char ** | argv | |||
| ) |
| static int plvectCmd | ( | ClientData | clientData, | |
| Tcl_Interp * | interp, | |||
| int | argc, | |||
| const char * | argv[] | |||
| ) | [static] |
| static int plvectCmd | ( | ClientData | , | |
| Tcl_Interp * | , | |||
| int | , | |||
| const char ** | ||||
| ) | [static] |
| int plWait_Until | ( | ClientData | clientData, | |
| Tcl_Interp * | interp, | |||
| int | argc, | |||
| const char ** | argv | |||
| ) |
| static int tcl_cmd | ( | Tcl_Interp * | interp, | |
| char * | cmd | |||
| ) | [static] |
{
{ "loopback", loopbackCmd },
{ "plcont", plcontCmd },
{ "pllegend", pllegendCmd },
{ "plmap", plmapCmd },
{ "plmeridians", plmeridiansCmd },
{ "plstransform", plstransformCmd },
{ "plmesh", plmeshCmd },
{ "plmeshc", plmeshcCmd },
{ "plot3d", plot3dCmd },
{ "plot3dc", plot3dcCmd },
{ "plsurf3d", plsurf3dCmd },
{ "plsetopt", plsetoptCmd },
{ "plshade", plshadeCmd },
{ "plshades", plshadesCmd },
{ "plvect", plvectCmd },
{ "plrandd", plranddCmd },
{ "plgriddata", plgriddataCmd },
{ "plimage", plimageCmd },
{ "plimagefr", plimagefrCmd },
{ "plstripc", plstripcCmd },
{ "plslabelfunc", plslabelfuncCmd },
{ NULL, NULL }
}
int cmdTable_initted [static] |
Tcl_Obj* label_objs[4] = { NULL, NULL, NULL, NULL } [static] |
PLINT pl_errcode [static] |
| PLDLLIMPORT char* plplotLibDir |
int return_code [static] |
Tcl_Interp* tcl_interp [static] |
char* tcl_xform_code = 0 [static] |
Tcl_Interp* tcl_xform_interp = 0 [static] |
char* tcl_xform_procname = 0 [static] |
const char* tcl_xform_template = "set result [%s ${_##_x} ${_##_y}] ; lassign $result _##_x _##_y" [static] |
int tclmateval_modx [static] |
int tclmateval_mody [static] |
const char* transform_name [static] |
1.7.1