18 #ifndef __itkWindowConvergenceMonitoringFunction_h
19 #define __itkWindowConvergenceMonitoringFunction_h
38 template<
typename TScalar =
double>
97 #ifndef ITK_MANUAL_INSTANTIATION
98 #include "itkWindowConvergenceMonitoringFunction.hxx"
virtual RealType GetConvergenceValue() const
Light weight base class for most itk classes.
virtual void ClearEnergyValues()
EnergyValueContainerType::size_type EnergyValueContainerSizeType
~WindowConvergenceMonitoringFunction()
Abstract base class which monitors convergence during the course of optimization. ...
ConvergenceMonitoringFunction< TScalar, TScalar > Superclass
WindowConvergenceMonitoringFunction()
virtual void AddEnergyValue(const EnergyValueType)
NumericTraits< ScalarType >::RealType RealType
SmartPointer< const Self > ConstPointer
Superclass::EnergyValueContainerType EnergyValueContainerType
EnergyValueContainerType::const_iterator EnergyValueConstIterator
void operator=(const Self &)
Class which monitors convergence during the course of optimization.
EnergyValueContainerSizeType m_WindowSize
WindowConvergenceMonitoringFunction Self
EnergyValueContainerType::iterator EnergyValueIterator
Control indentation during Print() invocation.
Superclass::EnergyValueType EnergyValueType
Define additional traits for native types such as int or float.
Superclass::EnergyValueContainerSizeType EnergyValueContainerSizeType
SmartPointer< Self > Pointer
void PrintSelf(std::ostream &os, Indent indent) const
std::deque< EnergyValueType > EnergyValueContainerType