// Definitions
// celes@tecgraf.puc-rio.br
// Jul 2002

#ifndef UTL_DEFINES_H
#define UTL_DEFINES_H

#ifdef UTL_DLL
#define UTL_API __declspec(dllexport)
#else
#define UTL_API
#endif

//* Unsigned types
typedef unsigned char  uchar;
typedef unsigned short ushort;
typedef unsigned int   uint;

//* Callback function type
typedef void (*UtlFunction) (void*); 

#define UTL_TOL     1.0e-7f
#define UTL_PI      3.14159f

#endif
