diff liboctave/Array.h @ 9624:3fc7272937ce

implement Array<T>::clear overloads
author Jaroslav Hajek <highegg@gmail.com>
date Sun, 06 Sep 2009 10:54:36 +0200
parents 948795dc1974
children e087d7c77ff9
line wrap: on
line diff
--- a/liboctave/Array.h
+++ b/liboctave/Array.h
@@ -266,7 +266,14 @@
     }
 
   void fill (const T& val); 
+
   void clear (void);
+  void clear (const dim_vector& dv);
+  void clear (octave_idx_type n)
+    { clear (dim_vector (n)); }
+
+  void clear (octave_idx_type r, octave_idx_type c)
+    { clear (dim_vector (r, c)); }
 
   octave_idx_type capacity (void) const { return slice_len; }
   octave_idx_type length (void) const { return capacity (); }