diff liboctave/chNDArray.h @ 4915:c638c144d4da

[project @ 2004-07-23 19:01:22 by jwe]
author jwe
date Fri, 23 Jul 2004 19:01:23 +0000
parents d3bd9c04147f
children 44046bbaa52c
line wrap: on
line diff
--- a/liboctave/chNDArray.h	Fri Jul 23 16:55:13 2004 +0000
+++ b/liboctave/chNDArray.h	Fri Jul 23 19:01:23 2004 +0000
@@ -71,8 +71,16 @@
 
   boolNDArray all (int dim = -1) const;
   boolNDArray any (int dim = -1) const;
-  int cat (const charNDArray& ra_arg, int dim, int iidx, int move);
- 
+  friend charNDArray concat (const charNDArray& ra, const charNDArray& rb, 
+			     const Array<int>& ra_idx);
+  friend charNDArray concat (const charNDArray& ra, const NDArray& rb,
+			     const Array<int>& ra_idx);
+  friend charNDArray concat (const NDArray& ra, const charNDArray& rb,
+			     const Array<int>& ra_idx);
+
+  charNDArray& insert (const charNDArray& a, int r, int c);
+  charNDArray& insert (const charNDArray& a, const Array<int>& ra_idx);
+  
   charMatrix matrix_value (void) const;
 
   charNDArray squeeze (void) const { return ArrayN<char>::squeeze (); }