Slicer  5.3
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
vtkITKArchetypeImageSeriesVectorReaderFile.h
Go to the documentation of this file.
1 /*=========================================================================
2 
3  Copyright Brigham and Women's Hospital (BWH) All Rights Reserved.
4 
5  See COPYRIGHT.txt
6  or http://www.slicer.org/copyright/copyright.txt for details.
7 
8 ==========================================================================*/
9 
10 #ifndef __vtkITKArchetypeImageSeriesVectorReaderFile_h
11 #define __vtkITKArchetypeImageSeriesVectorReaderFile_h
12 
14 
15 #include "itkImageFileReader.h"
16 #include <vtkVersion.h>
17 
19 {
20  public:
23  void PrintSelf(ostream& os, vtkIndent indent) override;
24 
25  protected:
28 
29  void ExecuteDataWithInformation(vtkDataObject *output, vtkInformation *outInfo) override;
30  static void ReadProgressCallback(itk::Object* obj, const itk::EventObject&, void* data);
31 
32 private:
34  void operator=(const vtkITKArchetypeImageSeriesVectorReaderFile&) = delete;
35 };
36 
37 #endif
static vtkITKArchetypeImageSeriesReader * New()
Read a series of files that have a common naming convention.
void PrintSelf(ostream &os, vtkIndent indent) override