15 #ifndef itkImageReconstructionOptimizer_h
16 #define itkImageReconstructionOptimizer_h
18 #include <itkSingleValuedNonLinearOptimizer.h>
32 public SingleValuedNonLinearOptimizer
46 SingleValuedNonLinearOptimizer );
49 void StartOptimization(
void );
53 void ResumeOptimization(
void );
57 void StopOptimization(
void );
60 itkSetMacro( NumberOfIterations,
unsigned long );
61 itkGetConstReferenceMacro( NumberOfIterations,
unsigned long );
62 itkGetConstMacro( CurrentIteration,
unsigned int );
64 itkGetConstReferenceMacro( StopCondition, StopConditionType );
65 itkGetConstReferenceMacro( Value, MeasureType );
70 void PrintSelf(std::ostream& os, Indent indent)
const;
74 void operator=(
const Self&);
SingleValuedNonLinearOptimizer Superclass
Definition: itkImageReconstructionOptimizer.h:37
Definition: niftkITKAffineResampleImage.cxx:74
Base class for image reconstruction optimization methods.
Definition: itkImageReconstructionOptimizer.h:31
StopConditionType m_StopCondition
Definition: itkImageReconstructionOptimizer.h:82
unsigned long m_CurrentIteration
Definition: itkImageReconstructionOptimizer.h:85
bool m_Stop
Definition: itkImageReconstructionOptimizer.h:78
SmartPointer< Self > Pointer
Definition: itkImageReconstructionOptimizer.h:38
ImageReconstructionOptimizer Self
Definition: itkImageReconstructionOptimizer.h:36
virtual ~ImageReconstructionOptimizer()
Definition: itkImageReconstructionOptimizer.h:69
SmartPointer< const Self > ConstPointer
Definition: itkImageReconstructionOptimizer.h:39
MeasureType m_Value
Definition: itkImageReconstructionOptimizer.h:80
unsigned long m_NumberOfIterations
Definition: itkImageReconstructionOptimizer.h:84