00001 00018 #ifndef INC_RVC_OPRASTERTOGEOMLINE_H 00019 #define INC_RVC_OPRASTERTOGEOMLINE_H 00020 00021 #ifndef INC_MI32_STDDEFNS_H 00022 #include <mi32/stddefns.h> 00023 #endif 00024 00025 namespace RVC { 00026 00027 class OBJITEM; 00028 00029 namespace OP { 00030 00031 //===================================================================================================================== 00032 00034 class RASTER_TO_GEOMETRIC_LINE { 00035 public: 00036 enum FLAGS { 00037 FLAG_Trace1Cells = 0x0000, 00038 FLAG_Trace0Cells = 0x0001 00039 }; 00040 00043 static ERRVALUE Process ( 00044 const RVC::OBJITEM& ObjItemSrc, 00045 RVC::OBJITEM& ObjItemTgt, 00046 double ThinFactor, 00047 FLAGS flags = FLAG_Trace1Cells 00048 ); 00049 00050 }; 00051 00052 //===================================================================================================================== 00053 00054 } // End namespace OP 00055 } // End namespace RVC 00056 00057 #endif // INC_RVC_OPRASTERTOGEOMLINE_H
1.6.1