Mercurial > hg > octave-lyh
comparison src/ov-bool-sparse.h @ 5759:ce79d238f142
[project @ 2006-04-13 13:04:32 by jwe]
author | jwe |
---|---|
date | Thu, 13 Apr 2006 13:04:33 +0000 |
parents | 4c8a2e4e0717 |
children | ace8d8d26933 |
comparison
equal
deleted
inserted
replaced
5758:65208d959bf1 | 5759:ce79d238f142 |
---|---|
74 octave_sparse_bool_matrix (const octave_sparse_bool_matrix& bm) | 74 octave_sparse_bool_matrix (const octave_sparse_bool_matrix& bm) |
75 : octave_base_sparse<SparseBoolMatrix> (bm) { } | 75 : octave_base_sparse<SparseBoolMatrix> (bm) { } |
76 | 76 |
77 ~octave_sparse_bool_matrix (void) { } | 77 ~octave_sparse_bool_matrix (void) { } |
78 | 78 |
79 octave_value *clone (void) const { return new octave_sparse_bool_matrix (*this); } | 79 octave_base_value *clone (void) const { return new octave_sparse_bool_matrix (*this); } |
80 octave_value *empty_clone (void) const { return new octave_sparse_bool_matrix (); } | 80 octave_base_value *empty_clone (void) const { return new octave_sparse_bool_matrix (); } |
81 | 81 |
82 type_conv_fcn numeric_conversion_function (void) const; | 82 type_conv_fcn numeric_conversion_function (void) const; |
83 | 83 |
84 octave_value *try_narrowing_conversion (void); | 84 octave_base_value *try_narrowing_conversion (void); |
85 | 85 |
86 // XXX FIXME XXX Adapt idx_vector to allow sparse logical indexing!! | 86 // XXX FIXME XXX Adapt idx_vector to allow sparse logical indexing!! |
87 idx_vector index_vector (void) const | 87 idx_vector index_vector (void) const |
88 { return idx_vector (bool_array_value ()); } | 88 { return idx_vector (bool_array_value ()); } |
89 | 89 |