18 #ifndef sitkImageSeriesWriter_h
19 #define sitkImageSeriesWriter_h
56 virtual std::string ToString()
const;
63 virtual std::string
GetName()
const {
return std::string(
"ImageSeriesWriter"); }
71 SITK_RETURN_SELF_TYPE_HEADER SetUseCompression(
bool UseCompression );
72 bool GetUseCompression(
void )
const;
74 SITK_RETURN_SELF_TYPE_HEADER
UseCompressionOn(
void ) {
return this->SetUseCompression(
true); }
75 SITK_RETURN_SELF_TYPE_HEADER
UseCompressionOff(
void ) {
return this->SetUseCompression(
false); }
83 SITK_RETURN_SELF_TYPE_HEADER SetFileNames (
const std::vector<std::string> &fileNames );
84 const std::vector<std::string> &GetFileNames()
const;
88 SITK_RETURN_SELF_TYPE_HEADER Execute(
const Image& );
89 SITK_RETURN_SELF_TYPE_HEADER Execute(
const Image &image,
const std::vector<std::string> &inFileNames,
bool useCompression );
93 template <
class TImageType> Self &ExecuteInternal (
const Image& inImage );