|
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 |
1.8.1.2