71 #ifndef __gVirtualXRayConfig_h 90 int inflate(
const void *src,
int srcLen,
char** apDst);
101 int deflate(
const void *src,
int srcLen,
char** apDst);
111 bool isMAT(
const char* aFileName);
121 bool isDAT(
const char* aFileName);
131 bool isTXT(
const char* aFileName);
141 bool isPGM(
const char* aFileName);
151 bool isRAW(
const char* aFileName);
161 bool isMHA(
const char* aFileName);
171 bool isMHD(
const char* aFileName);
181 bool isDCM(
const char* aFileName);
191 bool isJPEG(
const char* aFileName);
201 bool isTIFF(
const char* aFileName);
211 bool isMAT(
const std::string& aFileName);
221 bool isDAT(
const std::string& aFileName);
231 bool isTXT(
const std::string& aFileName);
241 bool isPGM(
const std::string& aFileName);
251 bool isRAW(
const std::string& aFileName);
261 bool isMHA(
const std::string& aFileName);
271 bool isMHD(
const std::string& aFileName);
281 bool isDCM(
const std::string& aFileName);
291 bool isJPEG(
const std::string& aFileName);
301 bool isTIFF(
const std::string& aFileName);
304 bool checkExtension(
const char* aFileName,
const char* anExtension);
308 const std::string& anExtension);
329 template<
typename T>
void swapBytes(T& aValue);
338 template <
typename T>
int sgn(
const T& aValue);
342 const double& a_high,
345 const double& b_high);
352 const float& b_high);
362 #endif // __Utilities_h bool isRAW(const char *aFileName)
Check if the extension of a file name is RAW.
bool isMHD(const char *aFileName)
Check if the extension of a file name is MHD.
int inflate(const void *src, int srcLen, char **apDst)
Uncompress data using the Zlib.
bool isLetter(char aValue)
bool isDAT(const char *aFileName)
Check if the extension of a file name is DAT.
bool isTIFF(const char *aFileName)
Check if the extension of a file name is TIFF.
bool isMHA(const char *aFileName)
Check if the extension of a file name is MHA.
T degreeToRadian(const T &aAngleInDegree)
bool isPGM(const char *aFileName)
Check if the extension of a file name is PGM.
Some utility functions that do not fit anywhere else.
T radianToDegree(const T &aAngleInRadian)
bool isTXT(const char *aFileName)
Check if the extension of a file name is TXT.
bool isJPEG(const char *aFileName)
Check if the extension of a file name is JPEG.
bool isDCM(const char *aFileName)
Check if the extension of a file name is DCM.
bool isNumber(char aValue)
void swapBytes(T &aValue)
bool isUpperCase(char aValue)
bool checkExtension(const char *aFileName, const char *anExtension)
bool isLowerCase(char aValue)
int deflate(const void *src, int srcLen, char **apDst)
Compress data using the Zlib.
bool isMAT(const char *aFileName)
Check if the extension of a file name is MAT.
double interpolate(const double &a_low, const double &a_high, const double &a0, const double &b_low, const double &b_high)