Mercurial > hg > octave-lyh
diff liboctave/fCNDArray.cc @ 10329:83fa590b8a09
simplify min/max definitions in liboctave
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Wed, 17 Feb 2010 10:40:36 +0100 |
parents | 07ebe522dac2 |
children | 12884915a8e4 |
line wrap: on
line diff
--- a/liboctave/fCNDArray.cc +++ b/liboctave/fCNDArray.cc @@ -909,41 +909,7 @@ return is; } -FloatComplexNDArray -min (const FloatComplex& s, const FloatComplexNDArray& m) -{ - return do_sm_binary_op<FloatComplexNDArray> (s, m, mx_inline_xmin); -} - -FloatComplexNDArray -min (const FloatComplexNDArray& m, const FloatComplex& s) -{ - return do_ms_binary_op<FloatComplexNDArray> (m, s, mx_inline_xmin); -} - -FloatComplexNDArray -min (const FloatComplexNDArray& a, const FloatComplexNDArray& b) -{ - return do_mm_binary_op<FloatComplexNDArray> (a, b, mx_inline_xmin, "min"); -} - -FloatComplexNDArray -max (const FloatComplex& s, const FloatComplexNDArray& m) -{ - return do_sm_binary_op<FloatComplexNDArray> (s, m, mx_inline_xmax); -} - -FloatComplexNDArray -max (const FloatComplexNDArray& m, const FloatComplex& s) -{ - return do_ms_binary_op<FloatComplexNDArray> (m, s, mx_inline_xmax); -} - -FloatComplexNDArray -max (const FloatComplexNDArray& a, const FloatComplexNDArray& b) -{ - return do_mm_binary_op<FloatComplexNDArray> (a, b, mx_inline_xmax, "max"); -} +MINMAX_FCNS (FloatComplexNDArray, FloatComplex) NDS_CMP_OPS (FloatComplexNDArray, FloatComplex) NDS_BOOL_OPS (FloatComplexNDArray, FloatComplex)