#include "plplot.h"#include <tcl.h>Go to the source code of this file.
Classes | |
| struct | tclMatrix |
| struct | tclMatrixXtnsnDescr |
Defines | |
| #define | MAX_ARRAY_DIM 3 |
| #define | I3D(i, j, k) k + matPtr->n[2] * ( I2D( i, j ) ) |
| #define | I2D(i, j) j + matPtr->n[1] * ( I1D( i ) ) |
| #define | I1D(i) i |
Typedefs | |
| typedef PLFLT | Mat_float |
| typedef int | Mat_int |
| typedef int(* | tclMatrixXtnsnProc )(tclMatrix *pm, Tcl_Interp *interp, int argc, const char *argv[]) |
| typedef struct tclMatrixXtnsnDescr | tclMatrixXtnsnDescr |
Enumerations | |
| enum | { TYPE_FLOAT, TYPE_INT } |
Functions | |
| int PLDLLIMPEXP_TCLMAT | Matrix_Init (Tcl_Interp *) |
| int | Tcl_MatrixCmd (ClientData clientData, Tcl_Interp *interp, int argc, const char **argv) |
| tclMatrix PLDLLIMPEXP_TCLMAT * | Tcl_GetMatrixPtr (Tcl_Interp *interp, const char *matName) |
| int PLDLLIMPEXP_TCLMAT | Tcl_MatrixInstallXtnsn (char *cmd, tclMatrixXtnsnProc proc) |
| #define I1D | ( | i | ) | i |
Definition at line 59 of file tclMatrix.h.
| #define I2D | ( | i, | ||
| j | ||||
| ) | j + matPtr->n[1] * ( I1D( i ) ) |
Definition at line 58 of file tclMatrix.h.
| #define I3D | ( | i, | ||
| j, | ||||
| k | ||||
| ) | k + matPtr->n[2] * ( I2D( i, j ) ) |
Definition at line 57 of file tclMatrix.h.
| #define MAX_ARRAY_DIM 3 |
Definition at line 53 of file tclMatrix.h.
Definition at line 39 of file tclMatrix.h.
| typedef int Mat_int |
Definition at line 44 of file tclMatrix.h.
| typedef struct tclMatrixXtnsnDescr tclMatrixXtnsnDescr |
| typedef int( * tclMatrixXtnsnProc)(tclMatrix *pm, Tcl_Interp *interp, int argc, const char *argv[]) |
Definition at line 346 of file tclMatrix.h.
| anonymous enum |
Definition at line 47 of file tclMatrix.h.
| int PLDLLIMPEXP_TCLMAT Matrix_Init | ( | Tcl_Interp * | ) |
Definition at line 29 of file matrixInit.c.
| tclMatrix PLDLLIMPEXP_TCLMAT* Tcl_GetMatrixPtr | ( | Tcl_Interp * | interp, | |
| const char * | matName | |||
| ) |
Definition at line 370 of file tclMatrix.c.
| int Tcl_MatrixCmd | ( | ClientData | clientData, | |
| Tcl_Interp * | interp, | |||
| int | argc, | |||
| const char ** | argv | |||
| ) |
Definition at line 123 of file tclMatrix.c.
| int PLDLLIMPEXP_TCLMAT Tcl_MatrixInstallXtnsn | ( | char * | cmd, | |
| tclMatrixXtnsnProc | proc | |||
| ) |
Definition at line 410 of file tclMatrix.c.
1.7.1