#include "mexproto.h"
Go to the source code of this file.
Defines |
#define | HAVE_OCTAVE |
#define | INT16_T int16_t |
#define | int16_T int16_t |
#define | int32_T int32_t |
#define | INT32_T int32_t |
#define | INT64_T int64_t |
#define | int64_T int64_t |
#define | INT8_T int8_t |
#define | int8_T int8_t |
#define | mexGetArray(nm, space) mexGetVariable (space, nm) |
#define | mexGetArrayPtr(nm, space) mexGetVariablePtr (space, nm) |
#define | mexGetEps mxGetEps |
#define | mexGetGlobal(nm) mexGetArray (nm, "global") |
#define | mexGetInf mxGetInf |
#define | mexGetMatrix(nm) mexGetArray (nm, "caller") |
#define | mexGetMatrixPtr(nm) mexGetArrayPtr (nm, "caller") |
#define | mexGetNaN mxGetNan |
#define | mexIsFinite mxIsFinite |
#define | mexIsInf mxIsInf |
#define | mexIsNaN mxIsNaN |
#define | mexPutArray(ptr, space) mexPutVariable (space, "", ptr) |
#define | mexPutMatrix(ptr) mexPutVariable ("caller", "", ptr) |
#define | mxCreateFull mxCreateDoubleMatrix |
#define | mxCreateScalarDouble mxCreateDoubleScalar |
#define | mxFreeMatrix mxDestroyArray |
#define | mxIsString mxIsChar |
#define | mxMAXNAME 64 |
#define | UINT16_T uint16_t |
#define | uint16_T uint16_t |
#define | UINT32_T uint32_t |
#define | uint32_T uint32_t |
#define | uint64_T uint64_t |
#define | UINT64_T uint64_t |
#define | uint8_T uint8_t |
#define | UINT8_T uint8_t |
Typedefs |
typedef int | bool |
typedef void | mxArray |
Functions |
void | mexFunction (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[]) |
Define Documentation
Definition at line 51 of file mex.h.
#define mexGetArray |
( |
|
nm, |
|
|
|
space | |
|
) |
| | mexGetVariable (space, nm) |
Definition at line 91 of file mex.h.
#define mexGetArrayPtr |
( |
|
nm, |
|
|
|
space | |
|
) |
| | mexGetVariablePtr (space, nm) |
Definition at line 92 of file mex.h.
#define mexGetEps mxGetEps |
Definition at line 83 of file mex.h.
#define mexGetGlobal |
( |
|
nm |
) |
mexGetArray (nm, "global") |
Definition at line 87 of file mex.h.
#define mexGetInf mxGetInf |
Definition at line 84 of file mex.h.
#define mexGetMatrix |
( |
|
nm |
) |
mexGetArray (nm, "caller") |
Definition at line 88 of file mex.h.
#define mexGetMatrixPtr |
( |
|
nm |
) |
mexGetArrayPtr (nm, "caller") |
Definition at line 89 of file mex.h.
#define mexGetNaN mxGetNan |
Definition at line 85 of file mex.h.
#define mexIsFinite mxIsFinite |
Definition at line 81 of file mex.h.
Definition at line 82 of file mex.h.
Definition at line 80 of file mex.h.
#define mexPutArray |
( |
|
ptr, |
|
|
|
space | |
|
) |
| | mexPutVariable (space, "", ptr) |
Definition at line 95 of file mex.h.
#define mexPutMatrix |
( |
|
ptr |
) |
mexPutVariable ("caller", "", ptr) |
Definition at line 94 of file mex.h.
#define mxCreateFull mxCreateDoubleMatrix |
Definition at line 97 of file mex.h.
#define mxCreateScalarDouble mxCreateDoubleScalar |
Definition at line 99 of file mex.h.
#define mxFreeMatrix mxDestroyArray |
#define mxIsString mxIsChar |
Definition at line 65 of file mex.h.
#define UINT16_T uint16_t |
#define uint16_T uint16_t |
#define UINT32_T uint32_t |
#define uint32_T uint32_t |
#define uint64_T uint64_t |
#define UINT64_T uint64_t |
Typedef Documentation
Definition at line 56 of file mex.h.
Definition at line 53 of file mex.h.
Function Documentation