MITK-IGT
IGT Extension of MITK
Toggle main menu visibility
Main Page
Related Pages
Topics
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
m
n
o
p
s
t
u
Functions
Variables
Typedefs
Enumerations
Enumerator
a
b
e
f
h
i
m
n
o
s
t
u
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
~
Variables
_
a
b
c
d
e
f
h
i
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Typedefs
b
c
d
e
f
h
i
k
l
m
n
o
p
q
r
s
t
u
v
Enumerations
a
b
d
e
f
h
i
m
n
o
p
r
s
t
v
w
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Related Symbols
Files
File List
File Members
All
_
a
b
c
d
e
f
g
i
j
l
m
o
p
r
s
t
u
v
w
Functions
a
c
d
f
g
j
m
o
r
s
w
Variables
c
e
g
l
m
p
t
Typedefs
b
c
i
l
m
o
t
u
v
Enumerations
Enumerator
Macros
_
a
b
c
e
f
g
i
m
o
p
r
s
t
Examples
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
Loading...
Searching...
No Matches
mitkNavigationToolStorageDeserializer.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 mitkNavigationToolStorageDeserializer_h
14
#define mitkNavigationToolStorageDeserializer_h
15
16
//itk headers
17
#include <itkObjectFactory.h>
18
19
//mitk headers
20
#include <mitkCommon.h>
21
#include <mitkDataStorage.h>
22
#include "
mitkNavigationToolStorage.h
"
23
#include <MitkIGTExports.h>
24
25
namespace
mitk
{
32
class
MITKIGT_EXPORT
NavigationToolStorageDeserializer
:
public
itk::Object
33
{
34
public
:
35
mitkClassMacroItkParent
(
NavigationToolStorageDeserializer
,itk::Object);
36
mitkNewMacro1Param
(Self,mitk::DataStorage::Pointer);
37
45
mitk::NavigationToolStorage::Pointer Deserialize(std::string filename);
46
47
itkGetMacro
(ErrorMessage,std::string);
48
49
protected
:
50
NavigationToolStorageDeserializer
(mitk::DataStorage::Pointer dataStorage);
51
~NavigationToolStorageDeserializer
()
override
;
52
53
std::string
m_ErrorMessage
;
54
55
mitk::DataStorage::Pointer
m_DataStorage
;
56
57
std::string
m_tempDirectory
;
58
59
std::string convertIntToString(
int
i);
60
64
void
decompressFiles(std::string file,std::string path);
65
66
};
32
class
MITKIGT_EXPORT
NavigationToolStorageDeserializer
:
public
itk::Object {
…
};
67
}
// namespace mitk
68
#endif
mitk::NavigationToolStorageDeserializer
This class offers methods to load an object of the class NavigationToolStorage from the harddisc.
Definition
mitkNavigationToolStorageDeserializer.h:33
mitk::NavigationToolStorageDeserializer::m_ErrorMessage
std::string m_ErrorMessage
Definition
mitkNavigationToolStorageDeserializer.h:53
mitk::NavigationToolStorageDeserializer::mitkNewMacro1Param
mitkNewMacro1Param(Self, mitk::DataStorage::Pointer)
mitk::NavigationToolStorageDeserializer::mitkClassMacroItkParent
mitkClassMacroItkParent(NavigationToolStorageDeserializer, itk::Object)
mitk::NavigationToolStorageDeserializer::itkGetMacro
itkGetMacro(ErrorMessage, std::string)
mitk::NavigationToolStorageDeserializer::m_DataStorage
mitk::DataStorage::Pointer m_DataStorage
Definition
mitkNavigationToolStorageDeserializer.h:55
mitk::NavigationToolStorageDeserializer::m_tempDirectory
std::string m_tempDirectory
Definition
mitkNavigationToolStorageDeserializer.h:57
mitkNavigationToolStorage.h
mitk
IGT Exceptions.
Definition
mitkAlgorithm.h:16
Modules
IGT
IO
mitkNavigationToolStorageDeserializer.h
Generated by
1.12.0