diff src/ov-base-diag.cc @ 8625:4d90d21a9cd9

special printing of diagonal matrices
author Jaroslav Hajek <highegg@gmail.com>
date Thu, 29 Jan 2009 11:49:06 +0100
parents d17874a6f161
children 8dd69187c4a2
line wrap: on
line diff
--- a/src/ov-base-diag.cc	Wed Jan 28 21:57:27 2009 -0500
+++ b/src/ov-base-diag.cc	Thu Jan 29 11:49:06 2009 +0100
@@ -489,7 +489,8 @@
 octave_base_diag<DMT, MT>::print_raw (std::ostream& os,
                                       bool pr_as_read_syntax) const
 {
-  return to_dense ().print_raw (os, pr_as_read_syntax);
+  return octave_print_internal (os, matrix, pr_as_read_syntax,
+                                current_print_indent_level ());
 }
 
 template <class DMT, class MT>