Medical Imaging Interaction Toolkit
2023.04.00
Medical Imaging Interaction Toolkit
mitkNavigationDataSetWriterXML.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 mitkNavigationDataSetWriterXML_h
14
#define mitkNavigationDataSetWriterXML_h
15
16
#include <
MitkIGTIOExports.h
>
17
18
#include <
mitkNavigationDataSet.h
>
19
#include <
mitkAbstractFileWriter.h
>
20
21
namespace
mitk
{
22
class
MITKIGTIO_EXPORT
NavigationDataSetWriterXML
:
public
AbstractFileWriter
23
{
24
public
:
25
26
NavigationDataSetWriterXML
();
27
~
NavigationDataSetWriterXML
()
override
;
28
29
30
using
AbstractFileWriter::Write
;
31
void
Write()
override
;
32
33
protected
:
34
35
NavigationDataSetWriterXML
(
const
NavigationDataSetWriterXML
& other);
36
37
mitk::NavigationDataSetWriterXML
* Clone()
const override
;
38
39
virtual
void
StreamHeader (std::ostream* stream,
mitk::NavigationDataSet::ConstPointer
data);
40
virtual
void
StreamData (std::ostream* stream,
mitk::NavigationDataSet::ConstPointer
data);
41
virtual
void
StreamFooter (std::ostream* stream);
42
};
43
}
44
45
#endif
mitkAbstractFileWriter.h
MITKIGTIO_EXPORT
#define MITKIGTIO_EXPORT
Definition:
MitkIGTIOExports.h:15
itk::SmartPointer< const Self >
mitk::AbstractFileWriter::Write
void Write() override=0
Write the base data to the specified location or output stream.
mitk::AbstractFileWriter
Base class for writing mitk::BaseData objects to files or streams.
Definition:
mitkAbstractFileWriter.h:50
mitk
DataCollection - Class to facilitate loading/accessing structured data.
Definition:
RenderingTests.dox:1
MitkIGTIOExports.h
mitk::NavigationDataSetWriterXML
Definition:
mitkNavigationDataSetWriterXML.h:22
mitkNavigationDataSet.h
src
MITK
Modules
IGTBase
autoload
IO
mitkNavigationDataSetWriterXML.h
Generated on Wed May 17 2023 16:26:09 for Medical Imaging Interaction Toolkit by
1.8.17