2 #ifndef vnl_unary_function_h_ 3 #define vnl_unary_function_h_ 22 # include <vcl_msvc_warnings.h> 24 #include "vnl/vnl_export.h" 27 template <
class Return,
class Argument>
36 virtual Return f(Argument
const& i) = 0;
39 virtual Return get_range_min()
const;
40 virtual Return get_range_max()
const;
50 #endif // vnl_unary_function_h_ Abstract 1D map between two types (read spaces).