18 #ifndef itkArchetypeSeriesFileNames_h 19 #define itkArchetypeSeriesFileNames_h 20 #include "ITKIOImageBaseExport.h" 86 void SetArchetype(
const std::string & archetype);
88 itkGetStringMacro(Archetype);
93 VectorSizeType GetNumberOfGroupings();
102 const StringVectorType & GetFileNames(VectorSizeType group = 0);
107 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
114 void operator=(
const Self &) ITK_DELETE_FUNCTION;
128 #endif // itkArchetypeSeriesFileNames_h
~ArchetypeSeriesFileNames()
ArchetypeSeriesFileNames Self
Generate an ordered sequence of filenames.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
StringVectorType m_FileNames
Generate a unique, increasing time value.
std::vector< int > IntVectorType
std::vector< StringVectorType > m_Groupings
SmartPointer< Self > Pointer
Control indentation during Print() invocation.
std::vector< std::string > StringVectorType
vcl_size_t VectorSizeType
Base class for most ITK classes.
TimeStamp m_ArchetypeMTime