00001 00002 #ifndef SYNAPS_UTIL_ABS_H 00003 #define SYNAPS_UTIL_ABS_H 00004 00005 #include <synaps/init.h> 00006 __BEGIN_NAMESPACE_SYNAPS 00007 00008 template < typename T > inline 00009 T abs(const T& x) 00010 { return (x < 0 ? -x : x); } 00011 00012 __END_NAMESPACE_SYNAPS 00013 #endif // SYNAPS_UTIL_ABS_H