18 #ifndef itkSampleToHistogramFilter_h
19 #define itkSampleToHistogramFilter_h
54 template<
typename TSample,
typename THistogram >
84 using Superclass::SetInput;
87 virtual void SetInput(
const SampleType *sample);
131 itkSetGetDecoratedInputMacro(AutoMinimumMaximum,
bool);
141 void PrintSelf(std::ostream & os,
Indent indent)
const override;
150 using Superclass::MakeOutput;
155 void GenerateData()
override;
173 else if (from <= fromMin)
185 #ifndef ITK_MANUAL_INSTANTIATION
186 #include "itkSampleToHistogramFilter.hxx"
typename MeasurementVectorType::ValueType MeasurementType
Light weight base class for most itk classes.
DataObjectPointerArray::size_type DataObjectPointerArraySizeType
Define numeric traits for std::vector.
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
typename HistogramType::MeasurementVectorType HistogramMeasurementVectorType
typename HistogramType::SizeType HistogramSizeType
class ITK_FORWARD_EXPORT ProcessObject
Decorates any "simple" data type (data types without smart pointers) with a DataObject API...
ImageBaseType::SizeType SizeType
Standard exception handling object.
typename SampleType::MeasurementVectorType MeasurementVectorType
Computes the Histogram corresponding to a Sample.
HistogramMeasurementType SafeAssign(MeasurementType from) const
Control indentation during Print() invocation.
typename HistogramType::MeasurementType HistogramMeasurementType
Base class for all data objects in ITK.