KWStyle - itkUnaryCorrespondenceMatrix.h
 
Matrix View
Description

1 /*=========================================================================
2
3   Program:   Insight Segmentation & Registration Toolkit
4   Module:    $RCSfile: itkUnaryCorrespondenceMatrix.h.html,v $
5   Language:  C++
6   Date:      $Date: 2006/01/17 19:15:49 $
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 __itkUnaryCorrespondenceMatrix_h
18 #define __itkUnaryCorrespondenceMatrix_h
19
20 #include "itkDataObject.h"
21 #include "vnl/vnl_matrix.h"
22
23 namespace itk
24 {
25
26 /**
27  * \class UnaryCorrespondenceMatrix
28  * \brief A matrix used to store the Unary Metric 
29  * for medial node comparisons between two images. 
30  *
31  * \ingroup
32  *
33 IND */
34
35 template<typename TItemType>
36 LEN class UnaryCorrespondenceMatrix : public DataObject, public vnl_matrix<TItemType> {
37 public:
38
39   /** Standard class typedefs. */
40   typedef UnaryCorrespondenceMatrix Self;
41 TDA   typedef DataObject Superclass;
42 TDA   typedef SmartPointer<Self>   Pointer;
43   typedef SmartPointer<const Self>  ConstPointer;
44
45   /** Method for creation through the object factory. */
46   itkNewMacro(Self);
47
48   /** Run-time type information (and related methods). */
49   itkTypeMacro(UnaryCorrespondenceMatrix, DataObject);
50
51 protected:
52
53 IND ****/** Default Constructor. */
54   UnaryCorrespondenceMatrix();
55
56   /** Default Destructor. */
57   ~UnaryCorrespondenceMatrix() {};
58 };
59
60 // end namespace itk
61
62 #ifndef ITK_MANUAL_INSTANTIATION
63 #include "itkUnaryCorrespondenceMatrix.txx"
64 #endif
65
66 #endif 
67

Generated by KWStyle 1.0b on Tuesday January,17 at 02:14:51PM
© Kitware Inc.