|
Particle Identification and Tracking
|
Matlab specific cell implemetation. More...
#include <cell_matlab.h>
Inheritance diagram for utilities::Cell_matlab:
Collaboration diagram for utilities::Cell_matlab:Public Member Functions | |
| void | add_array (const Array &in) |
| Add an Array to the cell array. | |
| Cell_matlab (int length, mxArray **ptr_in) | |
| int | get_length () const |
| Get the length of the cell array. | |
Protected Attributes | |
| int | length_ |
| Length of the cell array. | |
Private Attributes | |
| mxArray * | cell_ |
| int | cur_index_ |
Matlab specific cell implemetation.
| Cell_matlab::Cell_matlab | ( | int | length, |
| mxArray ** | ptr_in | ||
| ) |
References cell_, and utilities::Cell::length_.
| void Cell_matlab::add_array | ( | const Array & | in | ) | [virtual] |
Add an Array to the cell array.
Implements utilities::Cell.
References cell_, cur_index_, utilities::Array::get_col_num(), utilities::Array::get_row_num(), utilities::Cell::length_, and utilities::Array::set_array().
| int utilities::Cell::get_length | ( | ) | const [inline, inherited] |
Get the length of the cell array.
References utilities::Cell::length_.
Referenced by tracking::Track_shelf::set_corrected_disp_to_cell(), and tracking::Track_shelf::set_raw_disp_to_cell().
mxArray* utilities::Cell_matlab::cell_ [private] |
Referenced by add_array(), and Cell_matlab().
int utilities::Cell_matlab::cur_index_ [private] |
Referenced by add_array().
int utilities::Cell::length_ [protected, inherited] |
Length of the cell array.
Referenced by add_array(), Cell_matlab(), and utilities::Cell::get_length().
1.7.6.1