18#ifndef itkArchetypeSeriesFileNames_h
19#define itkArchetypeSeriesFileNames_h
20#include "ITKIOImageBaseExport.h"
91 itkGetStringMacro(Archetype);
121 std::string m_Archetype{};
123 std::vector<StringVectorType> m_Groupings{};
Generate an ordered sequence of filenames.
void SetArchetype(const std::string &archetype)
ArchetypeSeriesFileNames()
void PrintSelf(std::ostream &os, Indent indent) const override
std::vector< std::string > StringVectorType
std::vector< int > IntVectorType
const StringVectorType & GetFileNames(VectorSizeType group=0)
~ArchetypeSeriesFileNames() override=default
VectorSizeType GetNumberOfGroupings()
vcl_size_t VectorSizeType
Control indentation during Print() invocation.
Light weight base class for most itk classes.
Base class for most ITK classes.
Generate a unique, increasing time value.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....