Mercurial > octave
diff src/OPERATORS/op-bm-sbm.cc @ 7289:e5055ed23f52
[project @ 2007-12-11 17:36:19 by jwe]
author | jwe |
---|---|
date | Tue, 11 Dec 2007 17:36:20 +0000 |
parents | a1dbe9d80eee |
children | 8c32f95c2639 |
line wrap: on
line diff
--- a/src/OPERATORS/op-bm-sbm.cc Tue Dec 11 17:19:44 2007 +0000 +++ b/src/OPERATORS/op-bm-sbm.cc Tue Dec 11 17:36:20 2007 +0000 @@ -75,6 +75,8 @@ (SparseBoolMatrix (v.bool_matrix_value ())); } +DEFNDASSIGNOP_FN (assign, bool_matrix, sparse_bool_matrix, bool_array, assign) + void install_bm_sbm_ops (void) { @@ -90,8 +92,10 @@ INSTALL_CATOP (octave_bool_matrix, octave_sparse_matrix, bm_sm); INSTALL_CATOP (octave_matrix, octave_sparse_bool_matrix, m_sbm); + INSTALL_ASSIGNOP (op_asn_eq, octave_bool_matrix, octave_sparse_bool_matrix, + assign) INSTALL_ASSIGNCONV (octave_bool_matrix, octave_sparse_bool_matrix, - octave_sparse_bool_matrix); + octave_bool_matrix); INSTALL_WIDENOP (octave_bool_matrix, octave_sparse_bool_matrix, sparse_bool_matrix_conv);