|
Slicer 4.2
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
|


Public Types | |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef std::vector < LandmarkPointType > | LandmarkPointContainer |
| typedef Point< double, itkGetStaticConstMacro(ImageDimension)> | LandmarkPointType |
| typedef SmartPointer< Self > | Pointer |
| typedef InitialImageToImageRegistrationMethod | Self |
| typedef ImageToImageRegistrationMethod < TImage > | Superclass |
| typedef TransformType::Pointer | TransformPointer |
| typedef AffineTransform < double, itkGetStaticConstMacro(ImageDimension)> | TransformType |
Public Member Functions | |
| TransformPointer | GetAffineTransform (void) const |
| const TransformType * | GetTypedTransform (void) const |
| TransformType * | GetTypedTransform (void) |
| itkGetConstMacro (NumberOfMoments, unsigned int) | |
| itkGetConstMacro (ComputeCenterOfRotationOnly, bool) | |
| itkGetConstMacro (UseLandmarks, bool) | |
| itkNewMacro (Self) | |
| itkSetMacro (ComputeCenterOfRotationOnly, bool) | |
| itkSetMacro (UseLandmarks, bool) | |
| itkSetMacro (NumberOfMoments, unsigned int) | |
| itkStaticConstMacro (ImageDimension, unsigned int, TImage::ImageDimension) | |
| itkTypeMacro (InitialImageToImageRegistrationMethod, ImageToImageRegistrationMethod) | |
| void | SetFixedLandmarks (const LandmarkPointContainer &fixedLandmarks) |
| void | SetMovingLandmarks (const LandmarkPointContainer &movingLandmarks) |
Protected Member Functions | |
| void | GenerateData () |
| InitialImageToImageRegistrationMethod (void) | |
| void | PrintSelf (std::ostream &os, Indent indent) const |
| virtual | ~InitialImageToImageRegistrationMethod (void) |
Definition at line 35 of file itkInitialImageToImageRegistrationMethod.h.
| typedef SmartPointer<const Self> itk::InitialImageToImageRegistrationMethod< TImage >::ConstPointer |
Reimplemented from itk::ImageToImageRegistrationMethod< TImage >.
Definition at line 44 of file itkInitialImageToImageRegistrationMethod.h.
| typedef std::vector<LandmarkPointType> itk::InitialImageToImageRegistrationMethod< TImage >::LandmarkPointContainer |
Definition at line 67 of file itkInitialImageToImageRegistrationMethod.h.
| typedef Point<double, itkGetStaticConstMacro(ImageDimension)> itk::InitialImageToImageRegistrationMethod< TImage >::LandmarkPointType |
Definition at line 66 of file itkInitialImageToImageRegistrationMethod.h.
| typedef SmartPointer<Self> itk::InitialImageToImageRegistrationMethod< TImage >::Pointer |
Reimplemented from itk::ImageToImageRegistrationMethod< TImage >.
Definition at line 43 of file itkInitialImageToImageRegistrationMethod.h.
| typedef InitialImageToImageRegistrationMethod itk::InitialImageToImageRegistrationMethod< TImage >::Self |
Reimplemented from itk::ImageToImageRegistrationMethod< TImage >.
Definition at line 41 of file itkInitialImageToImageRegistrationMethod.h.
| typedef ImageToImageRegistrationMethod<TImage> itk::InitialImageToImageRegistrationMethod< TImage >::Superclass |
Reimplemented from itk::ImageToImageRegistrationMethod< TImage >.
Definition at line 42 of file itkInitialImageToImageRegistrationMethod.h.
| typedef TransformType::Pointer itk::InitialImageToImageRegistrationMethod< TImage >::TransformPointer |
Definition at line 60 of file itkInitialImageToImageRegistrationMethod.h.
| typedef AffineTransform<double, itkGetStaticConstMacro( ImageDimension )> itk::InitialImageToImageRegistrationMethod< TImage >::TransformType |
Reimplemented from itk::ImageToImageRegistrationMethod< TImage >.
Definition at line 58 of file itkInitialImageToImageRegistrationMethod.h.
| itk::InitialImageToImageRegistrationMethod< TImage >::InitialImageToImageRegistrationMethod | ( | void | ) | [protected] |
| virtual itk::InitialImageToImageRegistrationMethod< TImage >::~InitialImageToImageRegistrationMethod | ( | void | ) | [protected, virtual] |
| void itk::InitialImageToImageRegistrationMethod< TImage >::GenerateData | ( | ) | [protected] |
Method that actually computes the registration. This method is intended to be overloaded by derived classes. Those overload, however, must invoke this method in the base class.
Reimplemented from itk::ImageToImageRegistrationMethod< TImage >.
| TransformPointer itk::InitialImageToImageRegistrationMethod< TImage >::GetAffineTransform | ( | void | ) | const |
This method creates, initializes and returns an Affine transform. The transform is initialized with the current results available in the GetTypedTransform() method. The returned transform is not a member variable, and therefore, must be received into a SmartPointer to prevent it from being destroyed by depletion of its reference counting.
| const TransformType* itk::InitialImageToImageRegistrationMethod< TImage >::GetTypedTransform | ( | void | ) | const |
| TransformType* itk::InitialImageToImageRegistrationMethod< TImage >::GetTypedTransform | ( | void | ) |
The function performs the casting. This function should only appear once in the class hierarchy. It is provided so that member functions that exist only in specific transforms (e.g., SetIdentity) can be called without the caller having to do the casting.
| itk::InitialImageToImageRegistrationMethod< TImage >::itkGetConstMacro | ( | NumberOfMoments | , |
| unsigned | int | ||
| ) |
| itk::InitialImageToImageRegistrationMethod< TImage >::itkGetConstMacro | ( | ComputeCenterOfRotationOnly | , |
| bool | |||
| ) |
| itk::InitialImageToImageRegistrationMethod< TImage >::itkGetConstMacro | ( | UseLandmarks | , |
| bool | |||
| ) |
| itk::InitialImageToImageRegistrationMethod< TImage >::itkNewMacro | ( | Self | ) |
Reimplemented from itk::ImageToImageRegistrationMethod< TImage >.
| itk::InitialImageToImageRegistrationMethod< TImage >::itkSetMacro | ( | ComputeCenterOfRotationOnly | , |
| bool | |||
| ) |
| itk::InitialImageToImageRegistrationMethod< TImage >::itkSetMacro | ( | UseLandmarks | , |
| bool | |||
| ) |
| itk::InitialImageToImageRegistrationMethod< TImage >::itkSetMacro | ( | NumberOfMoments | , |
| unsigned | int | ||
| ) |
| itk::InitialImageToImageRegistrationMethod< TImage >::itkStaticConstMacro | ( | ImageDimension | , |
| unsigned | int, | ||
| TImage::ImageDimension | |||
| ) |
Reimplemented from itk::ImageToImageRegistrationMethod< TImage >.
| itk::InitialImageToImageRegistrationMethod< TImage >::itkTypeMacro | ( | InitialImageToImageRegistrationMethod< TImage > | , |
| ImageToImageRegistrationMethod | |||
| ) |
| void itk::InitialImageToImageRegistrationMethod< TImage >::PrintSelf | ( | std::ostream & | os, |
| Indent | indent | ||
| ) | const [protected] |
Reimplemented from itk::ImageToImageRegistrationMethod< TImage >.
| void itk::InitialImageToImageRegistrationMethod< TImage >::SetFixedLandmarks | ( | const LandmarkPointContainer & | fixedLandmarks | ) |
| void itk::InitialImageToImageRegistrationMethod< TImage >::SetMovingLandmarks | ( | const LandmarkPointContainer & | movingLandmarks | ) |
1.7.4