Go to the documentation of this file.
19 #ifndef __elxOptimizerBase_h
20 #define __elxOptimizerBase_h
26 #include "itkOptimizer.h"
52 template<
class TElastix >
109 unsigned long numberOfParameters );
142 #ifndef ITK_MANUAL_INSTANTIATION
143 #include "elxOptimizerBase.hxx"
146 #endif // end #ifndef __elxOptimizerBase_h
bool m_NewSamplesEveryIteration
Superclass::RegistrationPointer RegistrationPointer
virtual const ITKBaseType * GetAsITKBaseType(void) const
virtual void BeforeEachResolutionBase() ITK_OVERRIDE
Superclass::RegistrationType RegistrationType
Superclass::ConfigurationPointer ConfigurationPointer
RegistrationType * RegistrationPointer
ElastixType::ConfigurationPointer ConfigurationPointer
The BaseComponentSE class is a base class for elastix components that provides some basic functionali...
virtual void SetSinusScales(double amplitude, double frequency, unsigned long numberOfParameters)
virtual bool GetNewSamplesEveryIteration(void) const
void operator=(const Self &)
This class is the elastix base class for all Optimizers.
Superclass::ConfigurationType ConfigurationType
virtual ITKBaseType * GetAsITKBaseType(void)
BaseComponentSE< TElastix > Superclass
Superclass::ElastixPointer ElastixPointer
ITKBaseType::ParametersType ParametersType
itk::WeakPointer< ElastixType > ElastixPointer
virtual void SetCurrentPositionPublic(const ParametersType ¶m)
OptimizerBase(const Self &)
virtual void SelectNewSamples(void)
itk::Optimizer ITKBaseType
ElastixType::ConfigurationType ConfigurationType
virtual void AfterRegistrationBase(void) ITK_OVERRIDE
Superclass::ElastixType ElastixType
ElastixType::RegistrationBaseType RegistrationType
Generated on OURCE_DATE_EPOCH for elastix by 1.8.18 |
|