Orfeo Toolbox  3.16
itkTransformFactoryBase.cxx
Go to the documentation of this file.
1 /*=========================================================================
2 
3 Program: Insight Segmentation & Registration Toolkit
4 Module: $RCSfile: itkTransformFactoryBase.cxx,v $
5 Language: C++
6 Date: $Date: 2009-03-03 15:10:27 $
7 Version: $Revision: 1.7 $
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 =========================================================================*/
18 #include "itkTransformFactory.h"
19 #include "itkVersion.h"
20 
21 #include "itkAffineTransform.h"
29 #include "itkEuler2DTransform.h"
30 #include "itkEuler3DTransform.h"
32 #include "itkIdentityTransform.h"
34 #include "itkRigid2DTransform.h"
36 #include "itkRigid3DTransform.h"
40 #include "itkScaleTransform.h"
43 #include "itkVersorTransform.h"
44 
45 namespace itk
46 {
47 TransformFactoryBase* TransformFactoryBase::m_Factory = 0;
48 
50 {
51 }
52 
54 {
55 }
56 
58 {
59  if ( !m_Factory )
60  {
61  // BSpline purposely not registered!
90 
119  }
120 }
121 
122 const char*
124 {
125  return ITK_SOURCE_VERSION;
126 }
127 
128 const char*
130 {
131  return "Transform FactoryBase";
132 }
133 
134 } // end namespace itk

Generated at Sun Feb 3 2013 00:10:15 for Orfeo Toolbox with doxygen 1.8.1.1