18 #ifndef itkSampleToHistogramFilter_h
19 #define itkSampleToHistogramFilter_h
54 template<
typename TSample,
typename THistogram >
82 using Superclass::SetInput;
85 virtual void SetInput(
const SampleType *sample);
132 itkSetGetDecoratedInputMacro(AutoMinimumMaximum,
bool);
142 virtual
void PrintSelf(std::ostream & os,
Indent indent) const ITK_OVERRIDE;
152 virtual
DataObjectPointer MakeOutput(DataObjectPointerArraySizeType idx) ITK_OVERRIDE;
156 virtual
void GenerateData() ITK_OVERRIDE;
176 else if (from <= fromMin)
188 #ifndef ITK_MANUAL_INSTANTIATION
189 #include "itkSampleToHistogramFilter.hxx"
SimpleDataObjectDecorator< HistogramSizeType > InputHistogramSizeObjectType
SmartPointer< Self > Pointer
Light weight base class for most itk classes.
SimpleDataObjectDecorator< HistogramMeasurementVectorType > InputHistogramMeasurementVectorObjectType
SimpleDataObjectDecorator< bool > InputBooleanObjectType
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
SampleType::MeasurementVectorType MeasurementVectorType
HistogramType::MeasurementType HistogramMeasurementType
MeasurementVectorType::ValueType MeasurementType
static ITK_CONSTEXPR_FUNC T max(const T &)
SampleToHistogramFilter Self
Decorates any "simple" data type (data types without smart pointers) with a DataObject API...
DataObjectPointerArray::size_type DataObjectPointerArraySizeType
SimpleDataObjectDecorator< HistogramMeasurementType > InputHistogramMeasurementObjectType
Standard exception handling object.
HistogramType::SizeType HistogramSizeType
HistogramType::MeasurementVectorType HistogramMeasurementVectorType
static ITK_CONSTEXPR_FUNC T min(const T &)
SmartPointer< const Self > ConstPointer
Computes the Histogram corresponding to a Sample.
Control indentation during Print() invocation.
ImageBaseType::SizeType SizeType
Define additional traits for native types such as int or float.
Base class for all data objects in ITK.
Superclass::DataObjectPointer DataObjectPointer