Mercurial > hg > octave-nkf
diff src/ov-re-sparse.h @ 7503:8c32f95c2639
convert mapper functions to new format
author | David Bateman <dbateman@free.fr> |
---|---|
date | Wed, 20 Feb 2008 04:22:50 -0500 |
parents | a1dbe9d80eee |
children | 7ebdc99a0bab |
line wrap: on
line diff
--- a/src/ov-re-sparse.h +++ b/src/ov-re-sparse.h @@ -42,7 +42,6 @@ #include "dSparse.h" #include "MatrixType.h" #include "ov-base-sparse.h" -#include "ov-bool-sparse.h" #include "ov-cx-sparse.h" class Octave_map; @@ -114,6 +113,8 @@ boolNDArray bool_array_value (bool warn = false) const; + charNDArray char_array_value (bool = false) const; + ComplexMatrix complex_matrix_value (bool = false) const; ComplexNDArray complex_array_value (bool = false) const; @@ -150,7 +151,44 @@ mxArray *as_mxArray (void) const; + octave_value erf (void) const; + octave_value erfc (void) const; + octave_value gamma (void) const; + octave_value lgamma (void) const; + octave_value abs (void) const; + octave_value acos (void) const; + octave_value acosh (void) const; + octave_value angle (void) const; + octave_value arg (void) const; + octave_value asin (void) const; + octave_value asinh (void) const; + octave_value atan (void) const; + octave_value atanh (void) const; + octave_value ceil (void) const; + octave_value conj (void) const; + octave_value cos (void) const; + octave_value cosh (void) const; + octave_value exp (void) const; + octave_value fix (void) const; + octave_value floor (void) const; + octave_value imag (void) const; + octave_value log (void) const; + octave_value log10 (void) const; + octave_value real (void) const; + octave_value round (void) const; + octave_value signum (void) const; + octave_value sin (void) const; + octave_value sinh (void) const; + octave_value sqrt (void) const; + octave_value tan (void) const; + octave_value tanh (void) const; + octave_value finite (void) const; + octave_value isinf (void) const; + octave_value isna (void) const; + octave_value isnan (void) const; + private: + octave_value map (double (*fcn) (double)) const; DECLARE_OCTAVE_ALLOCATOR