#ifdef SWIG
#define DXFUNCTIONS_API
#else
#ifdef DXFUNCTIONS_EXPORTS
#define DXFUNCTIONS_API _declspec(dllexport)
#else
#define DXFUNCTIONS_API _declspec(dllimport)
#endif
#endif

#pragma warning( disable:4275 )	
#pragma warning( disable:4251 )
#pragma warning( disable:4311 )	
#pragma warning( disable:4312 )
#pragma warning( disable:4800 ) // forcing value to bool 'true' or 'false' (performance warning)
#pragma warning( disable:4244 ) // conversion from 'float' to 'short', possible loss of data

