/* $Id: plcdemos.h,v 1.7 2002/12/03 08:39:24 airwin Exp $ Everything needed by the C demo programs. Created to avoid junking up plplot.h with this stuff. */ #ifndef __PLCDEMOS_H__ #define __PLCDEMOS_H__ #include "plConfig.h" #include "plplot.h" #include <math.h> #include <string.h> #include <ctype.h> /* define PI if not defined by math.h */ #ifndef PI #define PI 3.1415926535897932384 #endif /* various utility macros */ #ifndef MAX #define MAX(a,b) (((a) > (b)) ? (a) : (b)) #endif #ifndef MIN #define MIN(a,b) (((a) < (b)) ? (a) : (b)) #endif #ifndef ROUND #define ROUND(a) (PLINT)((a)<0. ? ((a)-.5) : ((a)+.5)) #endif #endif /* __PLCDEMOS_H__ */