diff liboctave/ArrayN.h @ 4532:01ee68d18069

[project @ 2003-10-10 00:49:54 by jwe]
author jwe
date Fri, 10 Oct 2003 00:49:55 +0000
parents 508238e65af7
children 79df15d4470c
line wrap: on
line diff
--- a/liboctave/ArrayN.h
+++ b/liboctave/ArrayN.h
@@ -71,6 +71,8 @@
 
   ArrayN (const ArrayN<T>& a) : Array<T> (a, a.dims ()) { }
 
+  ArrayN (const Array<T>& a) : Array<T> (a) { }
+
   ArrayN (const Array<T>& a, const dim_vector& dims) : Array<T> (a, dims) { }
 
   ~ArrayN (void) { }
@@ -89,6 +91,8 @@
   void resize (const dim_vector& dims, const T& val)
     { Array<T>::resize (dims, val); }
 
+  ArrayN<T> squeeze (void) const { return Array<T>::squeeze (); }
+
   ArrayN<T>& insert (const ArrayN<T>& a, const dim_vector& dims)
     {
       Array<T>::insert (a, dims);