IGSTK
Main Page
Namespaces
Classes
Files
File List
File Members
Source
igstkUltrasoundProbeObject.h
Go to the documentation of this file.
1
/*=========================================================================
2
3
Program: Image Guided Surgery Software Toolkit
4
Module: $RCSfile: igstkUltrasoundProbeObject.h,v $
5
Language: C++
6
Date: $Date: 2008-02-11 01:41:51 $
7
Version: $Revision: 1.5 $
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 __igstkUltrasoundProbeObject_h
19
#define __igstkUltrasoundProbeObject_h
20
21
#include "
igstkMacros.h
"
22
#include "
igstkSpatialObject.h
"
23
#include "itkGroupSpatialObject.h"
24
25
namespace
igstk
26
{
27
40
class
UltrasoundProbeObject
41
:
public
SpatialObject
42
{
43
44
public
:
45
47
igstkStandardClassTraitsMacro
(
UltrasoundProbeObject
,
SpatialObject
)
48
49
protected
:
50
51
UltrasoundProbeObject
(
void
);
52
~
UltrasoundProbeObject
(
void
);
53
55
virtual
void
PrintSelf
( std::ostream& os, itk::Indent indent )
const
;
56
57
private
:
58
60
typedef
itk::GroupSpatialObject<3> UltrasoundProbeSpatialObjectType;
61
62
UltrasoundProbeObject
(
const
Self
&);
//purposely not implemented
63
void
operator=(
const
Self
&);
//purposely not implemented
64
65
UltrasoundProbeSpatialObjectType::Pointer m_UltrasoundProbeSpatialObject;
66
67
};
68
69
}
// end namespace igstk
70
71
#endif // __igstkUltrasoundProbeObject_h
Generated on Thu Mar 20 2014 13:04:04 for IGSTK by
1.8.1.2