Orfeo Toolbox
3.16
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
OTB
Utilities
ITK
Code
SpatialObject
itkMetaLandmarkConverter.h
Go to the documentation of this file.
1
/*=========================================================================
2
3
Program: Insight Segmentation & Registration Toolkit
4
Module: $RCSfile: itkMetaLandmarkConverter.h,v $
5
Language: C++
6
Date: $Date: 2009-04-07 14:34:06 $
7
Version: $Revision: 1.4 $
8
9
Copyright (c) Insight Software Consortium. All rights reserved.
10
See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm for details.
11
12
This software is distributed WITHOUT ANY WARRANTY; without even
13
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
14
PURPOSE. See the above copyright notices for more information.
15
16
=========================================================================*/
17
#ifndef __itkMetaLandmarkConverter_h
18
#define __itkMetaLandmarkConverter_h
19
20
21
#include "metaLandmark.h"
22
#include "
itkLandmarkSpatialObject.h
"
23
#include "
itkSpatialObject.h
"
24
25
namespace
itk
26
{
27
28
template
<
unsigned
int
NDimensions = 3>
29
class
ITK_EXPORT
MetaLandmarkConverter
30
{
31
32
public
:
33
34
MetaLandmarkConverter
();
35
~MetaLandmarkConverter
() {};
36
37
typedef
itk::LandmarkSpatialObject<NDimensions>
SpatialObjectType;
38
39
40
typedef
typename
SpatialObjectType::TransformType
TransformType
;
41
42
typedef
typename
SpatialObjectType::Pointer
SpatialObjectPointer
;
43
44
//typedef typename itk::NDimensionalSpatialObject NDimSpatialObject;
45
46
SpatialObjectPointer
ReadMeta(
const
char
* name);
47
48
bool
WriteMeta(
SpatialObjectType
* spatialObject,
const
char
* name);
49
50
SpatialObjectPointer
MetaLandmarkToLandmarkSpatialObject(
51
MetaLandmark * landmark);
52
MetaLandmark* LandmarkSpatialObjectToMetaLandmark(
53
SpatialObjectType
* spatialObject);
54
55
};
56
57
}
// end namespace itk
58
59
#ifndef ITK_MANUAL_INSTANTIATION
60
#include "
itkMetaLandmarkConverter.txx
"
61
#endif
62
63
64
#endif
Generated at Sat Feb 2 2013 23:52:45 for
Orfeo Toolbox
with
doxygen 1.8.1.1