ML Reference
MeVis/Foundation/Sources/ML/include/mlInputSubImageProperties.h
Go to the documentation of this file.
00001 // **InsertLicense** code
00002 //-------------------------------------------------------------------------
00012 //-------------------------------------------------------------------------
00013 #ifndef __mlInputSubImageProperties_H
00014 #define __mlInputSubImageProperties_H
00015 
00016 
00017 ML_START_NAMESPACE
00018 
00019 //-------------------------------------------------------------------------
00026 //-------------------------------------------------------------------------
00027 class InputSubImageProperties 
00028 {
00029 
00030 public:
00031 
00033   InputSubImageProperties(): 
00034     dataType(MLint8Type),
00035     dataTypeWasSet(false),
00036     useInputTileCache(false),
00037     readOnlyInputTile(false),
00038     scaleShift()   // Leave the default setting which is the identity.
00039   {
00040   }
00041   
00043   MLDataType     dataType;
00044 
00046   bool           dataTypeWasSet;
00047 
00051   bool           useInputTileCache;
00052 
00058   bool           readOnlyInputTile;
00059 
00063   ScaleShiftData scaleShift;
00064 };
00065 
00066 #ifdef ML_DEPRECATED
00067 
00068 
00069 
00070 
00071 ML_DEPRECATED typedef InputSubImageProperties InSubImageProperties;
00073 #endif // ML_DEPRECATED
00074 
00075 
00076 
00077 ML_END_NAMESPACE
00078 
00079 #endif // __mlInputSubImageProperties_H
00080 
00081 
00082