|
PLplot
5.15.0
|
Go to the source code of this file.
Classes | |
| struct | tclMatrix |
| struct | tclMatrixXtnsnDescr |
Macros | |
| #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 (const char *cmd, tclMatrixXtnsnProc proc) |
| #define I1D | ( | i | ) | i |
Definition at line 58 of file tclMatrix.h.
| #define I2D | ( | i, | |
| j | |||
| ) | j + matPtr->n[1] * ( I1D( i ) ) |
Definition at line 57 of file tclMatrix.h.
| #define I3D | ( | i, | |
| j, | |||
| k | |||
| ) | k + matPtr->n[2] * ( I2D( i, j ) ) |
Definition at line 56 of file tclMatrix.h.
| #define MAX_ARRAY_DIM 3 |
Definition at line 52 of file tclMatrix.h.
Definition at line 38 of file tclMatrix.h.
| typedef int Mat_int |
Definition at line 43 of file tclMatrix.h.
| typedef struct tclMatrixXtnsnDescr tclMatrixXtnsnDescr |
| typedef int( * tclMatrixXtnsnProc) (tclMatrix *pm, Tcl_Interp *interp, int argc, const char *argv[]) |
Definition at line 356 of file tclMatrix.h.
| anonymous enum |
| Enumerator | |
|---|---|
| TYPE_FLOAT | |
| TYPE_INT | |
Definition at line 46 of file tclMatrix.h.
| int PLDLLIMPEXP_TCLMAT Matrix_Init | ( | Tcl_Interp * | ) |
Definition at line 27 of file matrixInit.c.
| tclMatrix PLDLLIMPEXP_TCLMAT* Tcl_GetMatrixPtr | ( | Tcl_Interp * | interp, |
| const char * | matName | ||
| ) |
Definition at line 424 of file tclMatrix.c.
| int Tcl_MatrixCmd | ( | ClientData | clientData, |
| Tcl_Interp * | interp, | ||
| int | argc, | ||
| const char ** | argv | ||
| ) |
| int PLDLLIMPEXP_TCLMAT Tcl_MatrixInstallXtnsn | ( | const char * | cmd, |
| tclMatrixXtnsnProc | proc | ||
| ) |
Definition at line 464 of file tclMatrix.c.