13#ifndef ML_IMAGE_FORMAT_H
14#define ML_IMAGE_FORMAT_H
31 class MLImageFormatTagList;
151 const std::string &compressorName =
"",
155 const std::string &defaultVoxelVal =
"0",
156 bool rewritable =
true,
157 bool suppressReadCheckSumTests =
false);
193 bool onlyCreate=
false);
247 std::string *errorDescription =
nullptr);
291 bool useFileDataType =
false,
292 bool useFileRegion =
false,
306 void *userData =
nullptr);
360 std::string _fileName;
375 bool _arePartialPagesEnabled;
MLint32 MLErrorCode
Type of an ML Error code.
TScaleShiftData< MLdouble > ScaleShiftData
Double version of TScaleShiftData for maximum reasonable precision.
TSubImageBox< MLint > SubImageBox
Defines the standard SubImageBox type used in the ML. Its size varies with the size of the MLint type...