PLplot
5.13.0
|
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "pldll.h"
#include "tclMatrix.h"
Go to the source code of this file.
Macros | |
#define | MAX(a, b) ( ( ( a ) > ( b ) ) ? ( a ) : ( b ) ) |
#define | MIN(a, b) ( ( ( a ) < ( b ) ) ? ( a ) : ( b ) ) |
#define | dbug_enter(a) |
Functions | |
static int | MatrixAssign (Tcl_Interp *interp, tclMatrix *m, int level, int *offset, int nargs, const char **args) |
static int | MatrixCmd (ClientData clientData, Tcl_Interp *interp, int argc, const char **argv) |
static char * | DeleteMatrixVar (ClientData clientData, Tcl_Interp *interp, char *name1, char *name2, int flags) |
static void | DeleteMatrixCmd (ClientData clientData) |
static void | MatrixPut_f (ClientData clientData, Tcl_Interp *interp, int index, const char *string) |
static void | MatrixGet_f (ClientData clientData, Tcl_Interp *interp, int index, char *string) |
static void | MatrixPut_i (ClientData clientData, Tcl_Interp *interp, int index, const char *string) |
static void | MatrixGet_i (ClientData clientData, Tcl_Interp *interp, int index, char *string) |
int | Tcl_MatrixCmd (ClientData PL_UNUSED(clientData), Tcl_Interp *interp, int argc, const char **argv) |
tclMatrix * | Tcl_GetMatrixPtr (Tcl_Interp *interp, const char *matName) |
int | Tcl_MatrixInstallXtnsn (const char *cmd, tclMatrixXtnsnProc proc) |
static void | MatrixPut_f (ClientData clientData, Tcl_Interp *PL_UNUSED(interp), int index, const char *string) |
static void | MatrixPut_i (ClientData clientData, Tcl_Interp *PL_UNUSED(interp), int index, const char *string) |
static void | MatrixGet_i (ClientData clientData, Tcl_Interp *PL_UNUSED(interp), int index, char *string) |
static char * | DeleteMatrixVar (ClientData clientData, Tcl_Interp *PL_UNUSED(interp), char *PL_UNUSED(name1), char *PL_UNUSED(name2), int PL_UNUSED(flags)) |
Variables | |
static int | matTable_initted = 0 |
static Tcl_HashTable | matTable |
static tclMatrixXtnsnDescr * | head = (tclMatrixXtnsnDescr *) NULL |
static tclMatrixXtnsnDescr * | tail = (tclMatrixXtnsnDescr *) NULL |
#define dbug_enter | ( | a | ) |
Definition at line 59 of file tclMatrix.c.
#define MAX | ( | a, | |
b | |||
) | ( ( ( a ) > ( b ) ) ? ( a ) : ( b ) ) |
Definition at line 46 of file tclMatrix.c.
#define MIN | ( | a, | |
b | |||
) | ( ( ( a ) < ( b ) ) ? ( a ) : ( b ) ) |
Definition at line 49 of file tclMatrix.c.
|
static |
Definition at line 1429 of file tclMatrix.c.
|
static |
|
static |
Definition at line 1374 of file tclMatrix.c.
|
static |
Definition at line 510 of file tclMatrix.c.
|
static |
Definition at line 591 of file tclMatrix.c.
|
static |
Definition at line 1328 of file tclMatrix.c.
|
static |
|
static |
Definition at line 1351 of file tclMatrix.c.
|
static |
|
static |
Definition at line 1320 of file tclMatrix.c.
|
static |
|
static |
Definition at line 1338 of file tclMatrix.c.
tclMatrix* Tcl_GetMatrixPtr | ( | Tcl_Interp * | interp, |
const char * | matName | ||
) |
Definition at line 424 of file tclMatrix.c.
int Tcl_MatrixCmd | ( | ClientData | PL_UNUSEDclientData, |
Tcl_Interp * | interp, | ||
int | argc, | ||
const char ** | argv | ||
) |
Definition at line 122 of file tclMatrix.c.
int Tcl_MatrixInstallXtnsn | ( | const char * | cmd, |
tclMatrixXtnsnProc | proc | ||
) |
Definition at line 464 of file tclMatrix.c.
|
static |
Definition at line 460 of file tclMatrix.c.
|
static |
Definition at line 65 of file tclMatrix.c.
|
static |
Definition at line 64 of file tclMatrix.c.
|
static |
Definition at line 461 of file tclMatrix.c.