Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
/**
* \brief Sets the LoadMode as a boolean string.
* NO_SEQ, NO_SHADOW, NO_SHADOWSEQ
/**
* \brief Sets the LoadMode as a boolean string.
* NO_SEQ, NO_SHADOW, NO_SHADOWSEQ
* WARNING : before using NO_SHADOW, be sure *all* your files
* contain accurate values in the 0x0000 element (if any)
* of *each* Shadow Group. The parser will fail if the size is wrong !
* WARNING : before using NO_SHADOW, be sure *all* your files
* contain accurate values in the 0x0000 element (if any)
* of *each* Shadow Group. The parser will fail if the size is wrong !
/// Brief User wants the files to be sorted Reverse Order
void SetSortOrderToReverse() { DirectOrder = false; }
/// Brief User wants the files to be sorted Reverse Order
void SetSortOrderToReverse() { DirectOrder = false; }
bool ImagePositionPatientOrdering(FileList *coherentFileList);
bool ImageNumberOrdering(FileList *coherentFileList);
bool FileNameOrdering(FileList *coherentFileList);
bool ImagePositionPatientOrdering(FileList *coherentFileList);
bool ImageNumberOrdering(FileList *coherentFileList);
bool FileNameOrdering(FileList *coherentFileList);
/// \brief whether we want to sort in direct order or not (reverse order).
/// To be used by aware user only
bool DirectOrder;
/// \brief whether we want to sort in direct order or not (reverse order).
/// To be used by aware user only
bool DirectOrder;