GNU Octave
3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
Public Member Functions | |
rec_index_helper (const dim_vector &dv, const Array< idx_vector > &ia) | |
~rec_index_helper (void) | |
template<class T > | |
void | assign (const T *src, T *dest) const |
template<class T > | |
void | fill (const T &val, T *dest) const |
template<class T > | |
void | index (const T *src, T *dest) const |
bool | is_cont_range (octave_idx_type &l, octave_idx_type &u) const |
Private Member Functions | |
rec_index_helper (const rec_index_helper &) | |
template<class T > | |
const T * | do_assign (const T *src, T *dest, int lev) const |
template<class T > | |
void | do_fill (const T &val, T *dest, int lev) const |
template<class T > | |
T * | do_index (const T *src, T *dest, int lev) const |
rec_index_helper & | operator= (const rec_index_helper &) |
Private Attributes | |
octave_idx_type * | cdim |
octave_idx_type * | dim |
idx_vector * | idx |
int | n |
int | top |
|
inline |
|
inline |
|
private |
|
inline |
Definition at line 621 of file Array.cc.
References do_assign(), and top.
Referenced by Array< T >::assign().
|
inlineprivate |
Definition at line 581 of file Array.cc.
References idx_vector::assign(), cdim, d, dim, idx, idx_vector::length(), and nn.
Referenced by assign().
|
inlineprivate |
Definition at line 597 of file Array.cc.
References cdim, d, dim, idx_vector::fill(), idx, idx_vector::length(), and nn.
Referenced by fill().
|
inlineprivate |
Definition at line 565 of file Array.cc.
References cdim, d, dim, idx, idx_vector::index(), idx_vector::length(), and nn.
Referenced by index().
|
inline |
Definition at line 624 of file Array.cc.
References do_fill(), and top.
Referenced by Array< T >::assign().
|
inline |
Definition at line 618 of file Array.cc.
References do_index(), and top.
Referenced by Array< T >::index(), phrtsd(), xerprn(), xgetua(), and xsetua().
|
inline |
Definition at line 626 of file Array.cc.
References dim, idx, idx_vector::is_cont_range(), and top.
Referenced by Array< T >::index().
|
private |
|
private |
Definition at line 526 of file Array.cc.
Referenced by do_assign(), do_fill(), do_index(), and rec_index_helper().
|
private |
Definition at line 525 of file Array.cc.
Referenced by do_assign(), do_fill(), do_index(), is_cont_range(), rec_index_helper(), and ~rec_index_helper().
|
private |
Definition at line 527 of file Array.cc.
Referenced by do_assign(), do_fill(), do_index(), is_cont_range(), rec_index_helper(), and ~rec_index_helper().
|
private |
Definition at line 523 of file Array.cc.
Referenced by rec_index_helper().
|
private |
Definition at line 524 of file Array.cc.
Referenced by assign(), fill(), index(), is_cont_range(), and rec_index_helper().