// HtMaxMin // // macros and tools for computing max and min of values // // Part of the ht://Dig package // Copyright (c) 1999-2004 The ht://Dig Group // For copyright details, see the file COPYING in your distribution // or the GNU Library General Public License (LGPL) version 2 or later // // // $Id: HtMaxMin.cc,v 1.5 2004/05/28 13:15:20 lha Exp $ // #ifdef HAVE_CONFIG_H #include "htconfig.h" #endif /* HAVE_CONFIG_H */ #include"HtMaxMin.h" unsigned int HtMaxMin::max_v(unsigned int *vals,int n) { unsigned int maxv=vals[0]; for(int i=1;imaxv){maxv=v;} } return(maxv); } unsigned short HtMaxMin::max_v(unsigned short *vals,int n) { unsigned short maxv=vals[0]; for(int i=1;imaxv){maxv=v;} } return(maxv); } unsigned int HtMaxMin::min_v(unsigned int *vals,int n) { unsigned int minv=vals[0]; for(int i=1;i