MITK-IGT
IGT Extension of MITK
Loading...
Searching...
No Matches
mitkNavigationToolStorageSerializer.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 mitkNavigationToolStorageSerializer_h
14
#define mitkNavigationToolStorageSerializer_h
15
16
//itk headers
17
#include <itkObjectFactory.h>
18
19
//mitk headers
20
#include <mitkCommon.h>
21
#include "
mitkNavigationToolStorage.h
"
22
#include <MitkIGTExports.h>
23
24
namespace
mitk
{
31
class
MITKIGT_EXPORT
NavigationToolStorageSerializer
:
public
itk::Object
32
{
33
public
:
34
mitkClassMacroItkParent
(
NavigationToolStorageSerializer
,itk::Object);
35
itkFactorylessNewMacro
(Self);
36
itkCloneMacro
(Self);
37
43
void
Serialize(
const
std::string& filename, mitk::NavigationToolStorage::Pointer storage);
44
45
protected
:
46
NavigationToolStorageSerializer
();
47
~NavigationToolStorageSerializer
()
override
;
48
49
std::string convertIntToString(
int
i);
50
51
std::string
m_tempDirectory
;
52
53
};
54
}
// namespace mitk
55
#endif
mitk::NavigationToolStorageSerializer
This class offers methods to save an object of the class NavigationToolStorage to the harddisc.
Definition
mitkNavigationToolStorageSerializer.h:32
mitk::NavigationToolStorageSerializer::itkCloneMacro
itkCloneMacro(Self)
mitk::NavigationToolStorageSerializer::itkFactorylessNewMacro
itkFactorylessNewMacro(Self)
mitk::NavigationToolStorageSerializer::mitkClassMacroItkParent
mitkClassMacroItkParent(NavigationToolStorageSerializer, itk::Object)
mitk::NavigationToolStorageSerializer::m_tempDirectory
std::string m_tempDirectory
Definition
mitkNavigationToolStorageSerializer.h:51
mitkNavigationToolStorage.h
mitk
IGT Exceptions.
Definition
mitkAlgorithm.h:16
Modules
IGT
IO
mitkNavigationToolStorageSerializer.h
Generated by
1.12.0