Medical Imaging Interaction Toolkit
2023.04.00
Medical Imaging Interaction Toolkit
mitkNavigationDataReaderInterface.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
14
#ifndef mitkNavigationDataReaderInterface_h
15
#define mitkNavigationDataReaderInterface_h
16
17
#include "itkObject.h"
18
#include "
mitkCommon.h
"
19
#include "
mitkNavigationDataSet.h
"
20
#include "MitkIGTExports.h"
21
22
namespace
mitk
{
23
class
MITKIGT_EXPORT
NavigationDataReaderInterface
:
public
itk::Object
24
{
25
public
:
26
mitkClassMacroItkParent
(
NavigationDataReaderInterface
, itk::Object);
27
28
virtual
mitk::NavigationDataSet::Pointer
Read(std::string filename) = 0;
29
30
protected
:
31
NavigationDataReaderInterface
();
32
~
NavigationDataReaderInterface
()
override
;
33
};
34
}
35
36
#endif
itk::SmartPointer< Self >
mitkClassMacroItkParent
#define mitkClassMacroItkParent(className, SuperClassName)
Definition:
mitkCommon.h:45
mitk
DataCollection - Class to facilitate loading/accessing structured data.
Definition:
RenderingTests.dox:1
mitk::NavigationDataReaderInterface
Definition:
mitkNavigationDataReaderInterface.h:23
mitkCommon.h
mitkNavigationDataSet.h
src
MITK
Modules
IGT
IO
mitkNavigationDataReaderInterface.h
Generated on Wed May 17 2023 16:26:09 for Medical Imaging Interaction Toolkit by
1.8.17