IGSTK
Main Page
Namespaces
Classes
Files
File List
File Members
Source
igstkCoordinateSystemTransformToErrorResult.h
Go to the documentation of this file.
1
/*=========================================================================
2
3
Program: Image Guided Surgery Software Toolkit
4
Module: $RCSfile: igstkCoordinateSystemTransformToErrorResult.h,v $
5
Language: C++
6
Date: $Date: 2008-02-11 01:41:50 $
7
Version: $Revision: 1.1 $
8
9
Copyright (c) ISC Insight Software Consortium. All rights reserved.
10
See IGSTKCopyright.txt or http://www.igstk.org/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
18
#ifndef __igstkCoordinateSystemTransformToErrorResult_h
19
#define __igstkCoordinateSystemTransformToErrorResult_h
20
21
#include "
igstkCoordinateSystem.h
"
22
23
namespace
igstk
24
{
25
38
class
CoordinateSystemTransformToErrorResult
39
{
40
public
:
41
42
CoordinateSystemTransformToErrorResult
();
43
44
CoordinateSystemTransformToErrorResult
(
45
const
CoordinateSystemTransformToErrorResult
& in);
46
47
CoordinateSystemTransformToErrorResult
&
operator =
(
48
const
CoordinateSystemTransformToErrorResult
& in);
49
50
void
Initialize
(
const
CoordinateSystem
* src,
51
const
CoordinateSystem
* dst);
52
58
void
Clear
();
59
61
const
CoordinateSystem
*
GetSource
()
const
;
62
64
const
CoordinateSystem
*
GetDestination
()
const
;
65
66
private
:
67
68
CoordinateSystem::ConstPointer
m_Source;
69
CoordinateSystem::ConstPointer
m_Destination;
70
};
71
75
igstkLoadedEventMacro
( CoordinateSystemTransformToNullTargetEvent,
76
TransformNotAvailableEvent,
77
CoordinateSystemTransformToErrorResult
);
78
83
igstkLoadedEventMacro
( CoordinateSystemTransformToDisconnectedEvent,
84
TransformNotAvailableEvent,
85
CoordinateSystemTransformToErrorResult
);
86
87
}
// end namespace igstk
88
89
#endif
Generated on Thu Mar 20 2014 13:04:04 for IGSTK by
1.8.1.2