ITK  5.0.0
Insight Segmentation and Registration Toolkit
Public Types | Public Member Functions | Private Attributes | List of all members
SimpleMultiResolutionImageRegistrationUI2< TRegistration > Class Template Reference

#include <itkSimpleMultiResolutionImageRegistrationUI.h>

+ Inheritance diagram for SimpleMultiResolutionImageRegistrationUI2< TRegistration >:
+ Collaboration diagram for SimpleMultiResolutionImageRegistrationUI2< TRegistration >:

Detailed Description

template<typename TRegistration>
class SimpleMultiResolutionImageRegistrationUI2< TRegistration >

Definition at line 73 of file itkSimpleMultiResolutionImageRegistrationUI.h.

Public Types

using Superclass = SimpleMultiResolutionImageRegistrationUI< itk::MultiResolutionImageRegistrationMethod< itk::Image< float, 3 >, itk::Image< float, 3 > > >
 

Public Member Functions

void SetLearningRates (itk::Array< double > &rates)
 
void SetNumberOfIterations (itk::Array< unsigned int > &iter)
 
 SimpleMultiResolutionImageRegistrationUI2 (TRegistration *ptr)
 
void StartNewLevel () override
 
 ~SimpleMultiResolutionImageRegistrationUI2 () override=default
 
- Public Member Functions inherited from SimpleMultiResolutionImageRegistrationUI< TRegistration >
 SimpleMultiResolutionImageRegistrationUI (TRegistration *ptr)
 
virtual ~SimpleMultiResolutionImageRegistrationUI ()
 

Private Attributes

itk::Array< double > m_LearningRates
 
itk::Array< unsigned int > m_NumberOfIterations
 

Additional Inherited Members

- Protected Attributes inherited from SimpleMultiResolutionImageRegistrationUI< TRegistration >
TRegistration::Pointer m_Registrator
 
unsigned long m_Tag
 

Member Typedef Documentation

Constructor & Destructor Documentation

template<typename TRegistration >
SimpleMultiResolutionImageRegistrationUI2< TRegistration >::SimpleMultiResolutionImageRegistrationUI2 ( TRegistration *  ptr)
inline
template<typename TRegistration >
SimpleMultiResolutionImageRegistrationUI2< TRegistration >::~SimpleMultiResolutionImageRegistrationUI2 ( )
overridedefault

Member Function Documentation

template<typename TRegistration >
void SimpleMultiResolutionImageRegistrationUI2< TRegistration >::SetLearningRates ( itk::Array< double > &  rates)
inline
template<typename TRegistration >
void SimpleMultiResolutionImageRegistrationUI2< TRegistration >::SetNumberOfIterations ( itk::Array< unsigned int > &  iter)
inline
template<typename TRegistration >
void SimpleMultiResolutionImageRegistrationUI2< TRegistration >::StartNewLevel ( )
inlineoverridevirtual

Member Data Documentation

template<typename TRegistration >
itk::Array<double> SimpleMultiResolutionImageRegistrationUI2< TRegistration >::m_LearningRates
private
template<typename TRegistration >
itk::Array<unsigned int> SimpleMultiResolutionImageRegistrationUI2< TRegistration >::m_NumberOfIterations
private

The documentation for this class was generated from the following file: