86 void* progressCallbackUserData =
nullptr);
109 static void separate(
const std::string &stri,
char sep,
MLuint &num, std::string *&seps);
114 static void replace(std::string& s,
char sch,
char rep);
131 size_t minNumDigitSpace = 1,
132 bool useCapitals =
true,
133 bool isSigned =
false);
156 size_t minFieldSize = 1,
158 size_t preSpaces = 0,
159 size_t postSpaces = 0,
161 size_t minNumDigitSpace = 8,
162 bool useCapitals =
true);
168 static bool appendToLog(
const std::string &path,
const std::string &logString);
190 #ifndef BUILD_WITHOUT_DICOM_DEPENDENCY
192 double &slope,
double &intercept,
bool inverse =
false);
220 std::vector<int>& loopOrder,
221 std::vector<int>& loopStart,
222 std::vector<int>& loopEnd);
237 void* progressCallbackUserData =
nullptr);
245 const std::string &colSep,
246 const std::string &lineSep);
This class encapsulates basic medical image properties:
Base class for an image processing module of the ML.
Class which represents an image, which manages properties of an image and image data which is located...
MLint32 MLDataType
MLDataType.
MLint32 MLErrorCode
Type of an ML Error code.
void MLRequestProgressCB(void *usrData, double progress)
MLuint64 MLuint
An unsigned ML integer type with at least 64 bits used for index calculations on very large images ev...
INT64 MLint64
Include 64 bit integer support for Windows or Unix.
MLint64 MLint
A signed ML integer type with at least 64 bits used for index calculations on very large images even ...