Mercurial > hg > octave-lyh
diff liboctave/Range.h @ 8553:c7ff200e45f5
optimize range-scalar ops
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Wed, 21 Jan 2009 15:50:34 +0100 |
parents | 36594d5bbe13 |
children | 0131fa223dbc |
line wrap: on
line diff
--- a/liboctave/Range.h +++ b/liboctave/Range.h @@ -121,6 +121,18 @@ extern OCTAVE_API Range operator - (const Range& r); +extern OCTAVE_API Range operator + (double x, const Range& r); + +extern OCTAVE_API Range operator + (const Range& r, double x); + +extern OCTAVE_API Range operator - (double x, const Range& r); + +extern OCTAVE_API Range operator - (const Range& r, double x); + +extern OCTAVE_API Range operator * (double x, const Range& r); + +extern OCTAVE_API Range operator * (const Range& r, double x); + #endif /*