diff src/data.cc @ 4986:fac558699d0f

[project @ 2004-09-10 15:57:13 by jwe]
author jwe
date Fri, 10 Sep 2004 15:57:13 +0000
parents 7124436476cb
children 1eb9ce5c0152
line wrap: on
line diff
--- a/src/data.cc	Fri Sep 10 14:07:01 2004 +0000
+++ b/src/data.cc	Fri Sep 10 15:57:13 2004 +0000
@@ -1304,6 +1304,10 @@
 	      retval = NDArray (dims, val);
 	      break;
 
+	    case oct_data_conv::dt_logical:
+	      retval = boolNDArray (dims, val);
+	      break;
+
 	    default:
 	      error ("%s: invalid class name", fcn);
 	      break;
@@ -1443,6 +1447,10 @@
 	  retval = identity_matrix<NDArray> (nr, nc);
 	  break;
 
+	case oct_data_conv::dt_logical:
+	  retval = identity_matrix<boolNDArray> (nr, nc);
+	  break;
+
 	default:
 	  error ("eye: invalid class name");
 	  break;