GDCM
2.2.0
|
#include <gdcmSerieHelper.h>
Classes | |
struct | Rule |
Public Member Functions | |
SerieHelper () | |
~SerieHelper () | |
void | AddRestriction (const std::string &tag) |
void | AddRestriction (uint16_t group, uint16_t elem, std::string const &value, int op) |
void | Clear () |
void | CreateDefaultUniqueSeriesIdentifier () |
std::string | CreateUniqueSeriesIdentifier (File *inFile) |
FileList * | GetFirstSingleSerieUIDFileSet () |
FileList * | GetNextSingleSerieUIDFileSet () |
void | OrderFileList (FileList *fileSet) |
void | SetDirectory (std::string const &dir, bool recursive=false) |
void | SetLoadMode (int) |
void | SetUseSeriesDetails (bool useSeriesDetails) |
Protected Types | |
typedef std::vector< Rule > | SerieRestrictions |
typedef std::map< std::string, FileList * > | SingleSerieUIDFileSetmap |
Protected Member Functions | |
bool | AddFile (FileWithName &header) |
void | AddFileName (std::string const &filename) |
void | AddRestriction (const Tag &tag) |
bool | FileNameOrdering (FileList *fileList) |
bool | ImagePositionPatientOrdering (FileList *fileSet) |
bool | UserOrdering (FileList *fileSet) |
Protected Attributes | |
SingleSerieUIDFileSetmap::iterator | ItFileSetHt |
SingleSerieUIDFileSetmap | SingleSerieUIDFileSetHT |
DO NOT USE this class, it is only a temporary solution for ITK migration from GDCM 1.x to GDCM 2.x It will disapear soon, you've been warned.
Instead see gdcm::ImageHelper or gdcm::IPPSorter
|
protected |
|
protected |
gdcm::SerieHelper::SerieHelper | ( | ) |
gdcm::SerieHelper::~SerieHelper | ( | ) |
|
protected |
|
protected |
void gdcm::SerieHelper::AddRestriction | ( | const std::string & | tag | ) |
void gdcm::SerieHelper::AddRestriction | ( | uint16_t | group, |
uint16_t | elem, | ||
std::string const & | value, | ||
int | op | ||
) |
|
protected |
void gdcm::SerieHelper::Clear | ( | ) |
void gdcm::SerieHelper::CreateDefaultUniqueSeriesIdentifier | ( | ) |
std::string gdcm::SerieHelper::CreateUniqueSeriesIdentifier | ( | File * | inFile | ) |
|
protected |
FileList* gdcm::SerieHelper::GetFirstSingleSerieUIDFileSet | ( | ) |
FileList* gdcm::SerieHelper::GetNextSingleSerieUIDFileSet | ( | ) |
|
protected |
void gdcm::SerieHelper::OrderFileList | ( | FileList * | fileSet | ) |
void gdcm::SerieHelper::SetDirectory | ( | std::string const & | dir, |
bool | recursive = false |
||
) |
|
inline |
void gdcm::SerieHelper::SetUseSeriesDetails | ( | bool | useSeriesDetails | ) |
|
protected |
|
protected |
|
protected |