18 #ifndef itkSparseFrequencyContainer2_h 19 #define itkSparseFrequencyContainer2_h 26 #include "ITKStatisticsExport.h" 72 typedef FrequencyContainerType::const_iterator
84 bool SetFrequency(
const InstanceIdentifier
id,
const AbsoluteFrequencyType value);
88 bool IncreaseFrequency(
const InstanceIdentifier
id,
89 const AbsoluteFrequencyType value);
93 AbsoluteFrequencyType GetFrequency(
const InstanceIdentifier
id)
const;
97 return m_TotalFrequency;
103 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
107 void operator=(
const Self &) ITK_DELETE_FUNCTION;
his class is a container for an histogram.
TotalAbsoluteFrequencyType GetTotalFrequency()
NumericTraits< AbsoluteFrequencyType >::RealType RelativeFrequencyType
SmartPointer< const Self > ConstPointer
MeasurementVectorTraits::AbsoluteFrequencyType AbsoluteFrequencyType
SmartPointer< Self > Pointer
NumericTraits< RelativeFrequencyType >::AccumulateType TotalRelativeFrequencyType
MeasurementVectorTraits::RelativeFrequencyType RelativeFrequencyType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
NumericTraits< AbsoluteFrequencyType >::AccumulateType TotalAbsoluteFrequencyType
TotalAbsoluteFrequencyType m_TotalFrequency
unsigned long SizeValueType
MeasurementVectorTraits::TotalAbsoluteFrequencyType TotalAbsoluteFrequencyType
SparseFrequencyContainer2 Self
virtual ~SparseFrequencyContainer2()
FrequencyContainerType::const_iterator FrequencyContainerConstIterator
MeasurementVectorTraits::InstanceIdentifier InstanceIdentifier
std::map< InstanceIdentifier, AbsoluteFrequencyType > FrequencyContainerType
IdentifierType InstanceIdentifier
MeasurementVectorTraits::TotalRelativeFrequencyType TotalRelativeFrequencyType
FrequencyContainerType m_FrequencyContainer
Control indentation during Print() invocation.
InstanceIdentifier AbsoluteFrequencyType
Base class for most ITK classes.