]> git.donarmstrong.com Git - lilypond.git/blobdiff - flower/matrix-debug.cc
release: 0.1.61
[lilypond.git] / flower / matrix-debug.cc
index 099a05beb9351fc2ef915fb903531313a7fc2aff..82080f2a6d8a560930ba15498a5ef22c4bbc99d1 100644 (file)
@@ -3,30 +3,30 @@
 
   source file of the Flower Library
 
-  (c) 1997 Han-Wen Nienhuys <hanwen@stack.nl>
+  (c)  1997--1998 Han-Wen Nienhuys <hanwen@stack.nl>
 */
 
 
 #include "flower-debug.hh"
 #include "matrix.hh"
-#include "matrix-storage.hh"
-
 
 Matrix::operator String() const
 {
-    String s;
+  String s;
 #ifndef NPRINT
-    Matrix_storage const * stor_c_l = dat;
-    s=String("matrix { (")  + dat->name() + ")\n";
-    for (int i=0; i< rows(); i++){
-       for (int j = 0; j < cols(); j++) {
-           s+= String(stor_c_l->elem(i,j), "%6f ");
+  Full_storage const * stor_c_l = dat_;
+  s=String ("matrix {");
+  for (int i=0; i< rows(); i++)
+    {
+      for (int j = 0; j < cols(); j++) 
+       {
+         s+= String (stor_c_l->elem (i,j), "%6f ");
        }
-       s+="\n";
+      s+="\n";
     }
-    s+="}\n";
+  s+="}\n";
 #endif
-    return s;
+  return s;
 }
 
 
@@ -34,21 +34,22 @@ void
 Matrix::print() const
 {
 #ifndef NPRINT
-    fdebug << *this;
+  fdebug << *this;
 #endif
 }
 
 Vector::operator String() const
 {
-    String s;
+  String s;
 #ifndef NPRINT
-    s="vector [";
-    for (int i=0; i < dim(); i++) {
-       s += String(dat[i], "%6f") + String(' ');
+  s=String ("vector (") + dim () + ") [";
+  for (int i=0; i < dim(); i++) 
+    {
+      s += String (dat[i], "%6f") + String (' ');
     }
-    s+="]";
+  s+="]\n";
 #endif
-    return s;
+  return s;
 }
 
 
@@ -56,6 +57,6 @@ void
 Vector::print() const
 {
 #ifndef NDEBUG
-    fdebug << *this<<'\n';
+  fdebug << *this<<'\n';
 #endif
 }