#include <arrayofmatrices.h>
Public Member Functions | |
ArrayOfMatrices (int length) | |
ArrayOfMatrices (const mxArray *ptr) | |
ArrayOfMatrices (const mxArray *ptrs[], int numptrs) | |
ArrayOfMatrices (mxArray *ptrs[], const ArrayOfMatrices &model) | |
ArrayOfMatrices (double *data, const ArrayOfMatrices &model) | |
ArrayOfMatrices (const ArrayOfMatrices &source) | |
~ArrayOfMatrices () | |
ArrayOfMatrices & | operator= (const ArrayOfMatrices &source) |
void | inject (const double *source) |
void | copyto (double *dest) const |
bool | operator== (const ArrayOfMatrices &a) const |
bool | operator!= (const ArrayOfMatrices &a) const |
int | numelems () const |
![]() | |
Array (int length) | |
Array (Matrix **data, int length) | |
Array (const Array< Matrix * > &source) | |
~Array () | |
void | setvalue (const Matrix *&value) |
void | inject (const Matrix **source) |
void | inject (const Array< Matrix * > &source) |
Array< Matrix * > & | operator= (const Matrix **source) |
Array< Matrix * > & | operator= (const Array< Matrix * > &source) |
void | copyto (Matrix **dest) const |
int | length () const |
Matrix *& | operator[] (int i) |
const Matrix *& | operator[] (int i) const |
bool | operator== (const Array< Matrix * > &a) const |
bool | operator!= (const Array< Matrix * > &a) const |
Static Protected Member Functions | |
static int | getnummatlabmatrices (const mxArray *ptr) |
Additional Inherited Members | |
![]() | |
Matrix ** | elems |
int | n |
bool | owner |
Definition at line 18 of file arrayofmatrices.h.
|
inlineexplicit |
Definition at line 22 of file arrayofmatrices.h.
|
explicit |
ArrayOfMatrices::ArrayOfMatrices | ( | const mxArray * | ptrs[], |
int | numptrs | ||
) |
ArrayOfMatrices::ArrayOfMatrices | ( | mxArray * | ptrs[], |
const ArrayOfMatrices & | model | ||
) |
ArrayOfMatrices::ArrayOfMatrices | ( | double * | data, |
const ArrayOfMatrices & | model | ||
) |
ArrayOfMatrices::ArrayOfMatrices | ( | const ArrayOfMatrices & | source | ) |
ArrayOfMatrices::~ArrayOfMatrices | ( | ) |
ArrayOfMatrices& ArrayOfMatrices::operator= | ( | const ArrayOfMatrices & | source | ) |
void ArrayOfMatrices::inject | ( | const double * | source | ) |
void ArrayOfMatrices::copyto | ( | double * | dest | ) | const |
bool ArrayOfMatrices::operator== | ( | const ArrayOfMatrices & | a | ) | const |
|
inline |
Definition at line 71 of file arrayofmatrices.h.
int ArrayOfMatrices::numelems | ( | ) | const |
|
staticprotected |