Mercurial > hg > octave-nkf
diff src/ov-re-sparse.h @ 9812:f80c566bc751
improve unary mapper system
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Thu, 12 Nov 2009 15:47:58 +0100 |
parents | e793865ede63 |
children | aabf7a8c2e57 |
line wrap: on
line diff
--- a/src/ov-re-sparse.h +++ b/src/ov-re-sparse.h @@ -150,45 +150,7 @@ 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 expm1 (void) const; - octave_value fix (void) const; - octave_value floor (void) const; - octave_value imag (void) const; - octave_value log (void) const; - octave_value log2 (void) const; - octave_value log10 (void) const; - octave_value log1p (void) const; - octave_value real (void) const; - octave_value round (void) const; - octave_value roundb (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; + octave_value map (unary_mapper_t umap) const; private: octave_value map (double (*fcn) (double)) const;