1 #pragma once
2 
3 #ifndef T_RASTERCM_INCLUDED
4 #define T_RASTERCM_INCLUDED
5 
6 #include "traster.h"
7 #include "tpixelcm.h"
8 
9 #undef DVAPI
10 #undef DVVAR
11 #ifdef TRASTER_EXPORTS
12 #define DVAPI DV_EXPORT_API
13 #define DVVAR DV_EXPORT_VAR
14 #else
15 #define DVAPI DV_IMPORT_API
16 #define DVVAR DV_IMPORT_VAR
17 #endif
18 
19 typedef TRasterT<TPixelCM32> TRasterCM32;
20 
21 #ifdef _WIN32
22 template class DVAPI TSmartPointerT<TRasterT<TPixelCM32>>;
23 template class DVAPI TRasterPT<TPixelCM32>;
24 #endif
25 typedef TRasterPT<TPixelCM32> TRasterCM32P;
26 
27 #endif
28