18#ifndef itkWindowConvergenceMonitoringFunction_h
19#define itkWindowConvergenceMonitoringFunction_h
38template <
typename TScalar =
double>
97#ifndef ITK_MANUAL_INSTANTIATION
98# include "itkWindowConvergenceMonitoringFunction.hxx"
ConvergenceMonitoringFunction()
typename EnergyValueContainerType::size_type EnergyValueContainerSizeType
std::deque< EnergyValueType > EnergyValueContainerType
TEnergyValue EnergyValueType
ConvergenceMonitoringFunction< TInternalComputationValueType, TInternalComputationValueType > Superclass
void AddEnergyValue(const EnergyValueType) override
RealType GetConvergenceValue() const override
typename NumericTraits< ScalarType >::RealType RealType
WindowConvergenceMonitoringFunction Self
~WindowConvergenceMonitoringFunction() override=default
void ClearEnergyValues() override
typename EnergyValueContainerType::iterator EnergyValueIterator
void PrintSelf(std::ostream &os, Indent indent) const override
typename EnergyValueContainerType::const_iterator EnergyValueConstIterator
TInternalComputationValueType ScalarType
SmartPointer< const Self > ConstPointer
WindowConvergenceMonitoringFunction()
SmartPointer< Self > Pointer
EnergyValueContainerSizeType m_WindowSize
Control indentation during Print() invocation.
Implements transparent reference counting.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....