Slicer  5.1
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
vtkITKArchetypeImageSeriesVectorReaderSeries.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 __vtkITKArchetypeImageSeriesVectorReaderSeries_h
11 #define __vtkITKArchetypeImageSeriesVectorReaderSeries_h
12 
14 #include <vtkVersion.h>
15 namespace itk
16 {
17  class ProcessObject;
18  class ProgressEvent;
19 };
20 
22 {
23 public:
26  void PrintSelf(ostream& os, vtkIndent indent) override;
27 
28  static void ReadProgressCallback(itk::ProcessObject* obj,
29  const itk::ProgressEvent&,
30  void* data);
31 protected:
34 
35  void ExecuteDataWithInformation(vtkDataObject *output, vtkInformation *outInfo) override;
36 
37 private:
39  void operator=(const vtkITKArchetypeImageSeriesVectorReaderSeries&) = delete;
40 };
41 
42 #endif
static vtkITKArchetypeImageSeriesReader * New()
Simplified inverse ITK transforms.
Read a series of files that have a common naming convention.
void PrintSelf(ostream &os, vtkIndent indent) override