]> git.donarmstrong.com Git - lilypond.git/blobdiff - flower/include/parray.hh
release: 1.2.15
[lilypond.git] / flower / include / parray.hh
index 8a2efcb6fdef6faf4eb0c4166b949d2575955462..a9baeab836c58c7f80c8f4c11c30e380906b24e1 100644 (file)
@@ -129,6 +129,25 @@ public:
   Array<void*>::empty;
   Array<void*>::reverse;
   Array<void*>::tighten_maxsize;
+
+  T *& boundary (int d, int i)
+  {
+    assert (d);
+    if (d == 1)
+      return top (i);
+    else
+      return elem_ref (i);
+  }
+  T * boundary (int d, int i)const
+  {
+    assert (d);
+    if (d == 1)
+      return top (i);
+    else
+      return elem_ref (i);
+  }
+
+  
   T ** access_array () const
     {
       return (T**) Array<void*>::access_array();