changeset 12657:64365c8eb18b octave-forge

Fixed bug for univariate geometries
author rafavzqz
date Thu, 02 Jul 2015 16:06:53 +0000
parents ddbd9137910a
children aca981120490
files extra/nurbs/inst/nrbexport.m
diffstat 1 files changed, 7 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/extra/nurbs/inst/nrbexport.m	Thu Jul 02 11:14:16 2015 +0000
+++ b/extra/nurbs/inst/nrbexport.m	Thu Jul 02 16:06:53 2015 +0000
@@ -118,8 +118,13 @@
   fprintf (fid, '\n');
   fprintf (fid, '%i ', nurbs(iptc).number);
   fprintf (fid, '\n');
-  for ii = 1:ndim
-    fprintf (fid, '%1.7f   ', nurbs(iptc).knots{ii});
+  if (iscell (nurbs(iptc).knots))
+    for ii = 1:ndim
+      fprintf (fid, '%1.7f   ', nurbs(iptc).knots{ii});
+      fprintf (fid, '\n');
+    end
+  else
+    fprintf (fid, '%1.7f   ', nurbs(iptc).knots);
     fprintf (fid, '\n');
   end