Medical Imaging Interaction Toolkit
2023.12.00
Medical Imaging Interaction Toolkit
mitkFileSeriesReader.h
Go to the documentation of this file.
1
/*============================================================================
2
3
The Medical Imaging Interaction Toolkit (MITK)
4
5
Copyright (c) German Cancer Research Center (DKFZ)
6
All rights reserved.
7
8
Use of this source code is governed by a 3-clause BSD license that can be
9
found in the LICENSE file.
10
11
============================================================================*/
12
13
#ifndef mitkFileSeriesReader_h
14
#define mitkFileSeriesReader_h
15
16
#include <
MitkLegacyIOExports.h
>
17
#include <
mitkCommon.h
>
18
#include <
mitkFileReader.h
>
19
#include <string>
20
#include <vector>
21
22
namespace
mitk
23
{
31
class
MITKLEGACYIO_EXPORT
FileSeriesReader
:
public
FileReader
32
{
33
public
:
34
mitkClassMacro
(
FileSeriesReader
,
FileReader
);
35
36
typedef
std::vector<std::string>
MatchedFileNames
;
37
38
virtual
MatchedFileNames
GetMatchedFileNames();
39
40
protected
:
41
FileSeriesReader
();
42
43
~
FileSeriesReader
()
override
;
44
45
virtual
bool
GenerateFileList();
46
47
std::string
m_FileName
;
48
49
std::string
m_FilePrefix
;
50
51
std::string
m_FilePattern
;
52
53
MatchedFileNames
m_MatchedFileNames
;
54
};
55
}
56
57
#endif
mitk::FileSeriesReader::m_FilePattern
std::string m_FilePattern
Definition:
mitkFileSeriesReader.h:51
mitk::FileSeriesReader::m_FilePrefix
std::string m_FilePrefix
Definition:
mitkFileSeriesReader.h:49
mitkFileReader.h
MitkLegacyIOExports.h
mitk::FileSeriesReader::m_FileName
std::string m_FileName
Definition:
mitkFileSeriesReader.h:47
mitk
Find image slices visible on a given plane.
Definition:
RenderingTests.dox:1
mitkCommon.h
mitk::FileReader
Interface class of readers that read from files.
Definition:
mitkFileReader.h:25
MITKLEGACYIO_EXPORT
#define MITKLEGACYIO_EXPORT
Definition:
MitkLegacyIOExports.h:15
mitkClassMacro
#define mitkClassMacro(className, SuperClassName)
Definition:
mitkCommon.h:36
mitk::FileSeriesReader::m_MatchedFileNames
MatchedFileNames m_MatchedFileNames
Definition:
mitkFileSeriesReader.h:53
mitk::FileSeriesReader
Definition:
mitkFileSeriesReader.h:31
mitk::FileSeriesReader::MatchedFileNames
std::vector< std::string > MatchedFileNames
Definition:
mitkFileSeriesReader.h:36
src
MITK
Modules
LegacyIO
mitkFileSeriesReader.h
Generated on Thu Nov 30 2023 15:58:52 for Medical Imaging Interaction Toolkit by
1.8.17