]> Creatis software - clitk.git/blobdiff - utilities/CxImage/ximacfg.h
cosmetic
[clitk.git] / utilities / CxImage / ximacfg.h
index ef89b227098bbc846a0ec98cf7d57e7390780987..92a6cb6f8627ef9753af77d3184b62d046235105 100644 (file)
@@ -1,78 +1,78 @@
-#if !defined(__ximaCFG_h)\r
-#define __ximaCFG_h\r
-\r
-/////////////////////////////////////////////////////////////////////////////\r
-// Protability issues\r
-#ifdef ntohs\r
-#  undef ntohs\r
-#endif\r
-#ifdef ntohl\r
-#  undef ntohl\r
-#endif\r
-#ifndef _tfopen\r
-#  define _tfopen fopen\r
-#endif\r
-#ifndef LPCTSTR\r
-#  define LPCTSTR char*\r
-#endif\r
-#ifndef HDC\r
-#  define HDC void*\r
-#endif\r
-#ifndef _tcsnicmp\r
-#  define _tcsnicmp strncasecmp\r
-#endif\r
-\r
-/////////////////////////////////////////////////////////////////////////////\r
-// CxImage supported features\r
-#define CXIMAGE_SUPPORT_ALPHA          1\r
-#define CXIMAGE_SUPPORT_SELECTION      1\r
-#define CXIMAGE_SUPPORT_TRANSFORMATION 1\r
-#define CXIMAGE_SUPPORT_DSP            0\r
-#define CXIMAGE_SUPPORT_LAYERS            1\r
-#define CXIMAGE_SUPPORT_INTERPOLATION  0\r
-\r
-#define CXIMAGE_SUPPORT_DECODE 1\r
-#define CXIMAGE_SUPPORT_ENCODE 1               //<vho><T.Peck>\r
-#define        CXIMAGE_SUPPORT_WINDOWS 0\r
-\r
-/////////////////////////////////////////////////////////////////////////////\r
-// CxImage supported formats\r
-#define CXIMAGE_SUPPORT_BMP 0\r
-#define CXIMAGE_SUPPORT_GIF 1\r
-#define CXIMAGE_SUPPORT_JPG 0\r
-#define CXIMAGE_SUPPORT_PNG 0\r
-#define CXIMAGE_SUPPORT_ICO 0\r
-#define CXIMAGE_SUPPORT_TIF 0\r
-#define CXIMAGE_SUPPORT_TGA 0\r
-#define CXIMAGE_SUPPORT_PCX 0\r
-#define CXIMAGE_SUPPORT_WBMP 0\r
-#define CXIMAGE_SUPPORT_WMF 0\r
-\r
-#define CXIMAGE_SUPPORT_JP2 0\r
-#define CXIMAGE_SUPPORT_JPC 0\r
-#define CXIMAGE_SUPPORT_PGX 0\r
-#define CXIMAGE_SUPPORT_PNM 0\r
-#define CXIMAGE_SUPPORT_RAS 0\r
-\r
-#define CXIMAGE_SUPPORT_JBG 0          // GPL'd see ../jbig/copying.txt & ../jbig/patents.htm\r
-\r
-#define CXIMAGE_SUPPORT_MNG 0\r
-#define CXIMAGE_SUPPORT_SKA 0\r
-#define CXIMAGE_SUPPORT_RAW 0\r
-\r
-/////////////////////////////////////////////////////////////////////////////\r
-#define        CXIMAGE_MAX_MEMORY 268435456\r
-\r
-#define CXIMAGE_DEFAULT_DPI 96\r
-\r
-#define CXIMAGE_ERR_NOFILE "null file handler"\r
-#define CXIMAGE_ERR_NOIMAGE "null image!!!"\r
-\r
-#define CXIMAGE_SUPPORT_EXCEPTION_HANDLING 1\r
-\r
-/////////////////////////////////////////////////////////////////////////////\r
-//color to grey mapping <H. Muelner> <jurgene>\r
-//#define RGB2GRAY(r,g,b) (((b)*114 + (g)*587 + (r)*299)/1000)\r
-#define RGB2GRAY(r,g,b) (((b)*117 + (g)*601 + (r)*306) >> 10)\r
-\r
-#endif\r
+#if !defined(__ximaCFG_h)
+#define __ximaCFG_h
+
+/////////////////////////////////////////////////////////////////////////////
+// Protability issues
+#ifdef ntohs
+#  undef ntohs
+#endif
+#ifdef ntohl
+#  undef ntohl
+#endif
+#ifndef _tfopen
+#  define _tfopen fopen
+#endif
+#ifndef LPCTSTR
+#  define LPCTSTR char*
+#endif
+#ifndef HDC
+#  define HDC void*
+#endif
+#ifndef _tcsnicmp
+#  define _tcsnicmp strncasecmp
+#endif
+
+/////////////////////////////////////////////////////////////////////////////
+// CxImage supported features
+#define CXIMAGE_SUPPORT_ALPHA          1
+#define CXIMAGE_SUPPORT_SELECTION      1
+#define CXIMAGE_SUPPORT_TRANSFORMATION 1
+#define CXIMAGE_SUPPORT_DSP            0
+#define CXIMAGE_SUPPORT_LAYERS            1
+#define CXIMAGE_SUPPORT_INTERPOLATION  0
+
+#define CXIMAGE_SUPPORT_DECODE 1
+#define CXIMAGE_SUPPORT_ENCODE 1               //<vho><T.Peck>
+#define        CXIMAGE_SUPPORT_WINDOWS 0
+
+/////////////////////////////////////////////////////////////////////////////
+// CxImage supported formats
+#define CXIMAGE_SUPPORT_BMP 0
+#define CXIMAGE_SUPPORT_GIF 1
+#define CXIMAGE_SUPPORT_JPG 0
+#define CXIMAGE_SUPPORT_PNG 0
+#define CXIMAGE_SUPPORT_ICO 0
+#define CXIMAGE_SUPPORT_TIF 0
+#define CXIMAGE_SUPPORT_TGA 0
+#define CXIMAGE_SUPPORT_PCX 0
+#define CXIMAGE_SUPPORT_WBMP 0
+#define CXIMAGE_SUPPORT_WMF 0
+
+#define CXIMAGE_SUPPORT_JP2 0
+#define CXIMAGE_SUPPORT_JPC 0
+#define CXIMAGE_SUPPORT_PGX 0
+#define CXIMAGE_SUPPORT_PNM 0
+#define CXIMAGE_SUPPORT_RAS 0
+
+#define CXIMAGE_SUPPORT_JBG 0          // GPL'd see ../jbig/copying.txt & ../jbig/patents.htm
+
+#define CXIMAGE_SUPPORT_MNG 0
+#define CXIMAGE_SUPPORT_SKA 0
+#define CXIMAGE_SUPPORT_RAW 0
+
+/////////////////////////////////////////////////////////////////////////////
+#define        CXIMAGE_MAX_MEMORY 268435456
+
+#define CXIMAGE_DEFAULT_DPI 96
+
+#define CXIMAGE_ERR_NOFILE "null file handler"
+#define CXIMAGE_ERR_NOIMAGE "null image!!!"
+
+#define CXIMAGE_SUPPORT_EXCEPTION_HANDLING 1
+
+/////////////////////////////////////////////////////////////////////////////
+//color to grey mapping <H. Muelner> <jurgene>
+//#define RGB2GRAY(r,g,b) (((b)*114 + (g)*587 + (r)*299)/1000)
+#define RGB2GRAY(r,g,b) (((b)*117 + (g)*601 + (r)*306) >> 10)
+
+#endif