Mercurial > hg > octave-nkf
diff liboctave/intNDArray.cc @ 4915:c638c144d4da
[project @ 2004-07-23 19:01:22 by jwe]
author | jwe |
---|---|
date | Fri, 23 Jul 2004 19:01:23 +0000 |
parents | bd043a433918 |
children | 43f4ebd2704c |
line wrap: on
line diff
--- a/liboctave/intNDArray.cc +++ b/liboctave/intNDArray.cc @@ -64,13 +64,6 @@ } template <class T> -int -intNDArray<T>::cat (const intNDArray<T>& ra_arg, int dim, int iidx, int move) -{ - return ::cat_ra (*this, ra_arg, dim, iidx, move); -} - -template <class T> void intNDArray<T>::increment_index (Array<int>& ra_idx, const dim_vector& dimensions, @@ -87,6 +80,22 @@ return ::compute_index (ra_idx, dimensions); } +template <class T> +intNDArray<T>& +intNDArray<T>::insert (const intNDArray<T>& a, int r, int c) +{ + Array<T>::insert (a, r, c); + return *this; +} + +template <class T> +intNDArray<T>& +intNDArray<T>::insert (const intNDArray<T>& a, const Array<int>& ra_idx) +{ + Array<T>::insert (a, ra_idx); + return *this; +} + // This contains no information on the array structure !!! template <class T>