ITK
4.1.0
Insight Segmentation and Registration Toolkit
|
#include <itkSampleToHistogramFilter.h>
Computes the Histogram corresponding to a Sample.
This filter produces as output the histogram corresponding to the values of a Sample.
Definition at line 55 of file itkSampleToHistogramFilter.h.
typedef SmartPointer< const Self > itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::ConstPointer |
Reimplemented from itk::ProcessObject.
Definition at line 62 of file itkSampleToHistogramFilter.h.
typedef Superclass::DataObjectPointer itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::DataObjectPointer |
Type for the data object output
Reimplemented from itk::ProcessObject.
Definition at line 80 of file itkSampleToHistogramFilter.h.
typedef ProcessObject::DataObjectPointerArraySizeType itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::DataObjectPointerArraySizeType [protected] |
Make a DataObject of the correct type to used as the specified output. This method is automatically called when DataObject::DisconnectPipeline() is called.
Reimplemented from itk::ProcessObject.
Definition at line 148 of file itkSampleToHistogramFilter.h.
typedef HistogramType::MeasurementType itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::HistogramMeasurementType |
Definition at line 76 of file itkSampleToHistogramFilter.h.
typedef HistogramType::MeasurementVectorType itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::HistogramMeasurementVectorType |
Definition at line 77 of file itkSampleToHistogramFilter.h.
typedef HistogramType::SizeType itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::HistogramSizeType |
Definition at line 75 of file itkSampleToHistogramFilter.h.
typedef THistogram itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::HistogramType |
Definition at line 72 of file itkSampleToHistogramFilter.h.
typedef SimpleDataObjectDecorator< bool > itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::InputBooleanObjectType |
Type of DataObjects to use for AutoMinimumMaximum input
Definition at line 106 of file itkSampleToHistogramFilter.h.
typedef SimpleDataObjectDecorator< HistogramMeasurementType > itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::InputHistogramMeasurementObjectType |
Type of DataObjects to use for Marginal Scale inputs
Definition at line 98 of file itkSampleToHistogramFilter.h.
typedef SimpleDataObjectDecorator< HistogramMeasurementVectorType > itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::InputHistogramMeasurementVectorObjectType |
Type of DataObjects to use for Minimum and Maximums values of the histogram bins.
Definition at line 103 of file itkSampleToHistogramFilter.h.
typedef SimpleDataObjectDecorator< HistogramSizeType > itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::InputHistogramSizeObjectType |
Type of DataObjects to use for Size inputs
Definition at line 94 of file itkSampleToHistogramFilter.h.
typedef MeasurementVectorType::ValueType itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::MeasurementType |
Definition at line 74 of file itkSampleToHistogramFilter.h.
typedef SampleType::MeasurementVectorType itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::MeasurementVectorType |
Definition at line 73 of file itkSampleToHistogramFilter.h.
typedef SmartPointer< Self > itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::Pointer |
Reimplemented from itk::ProcessObject.
Definition at line 61 of file itkSampleToHistogramFilter.h.
typedef TSample itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::SampleType |
MeasurementVector typedef support
Definition at line 68 of file itkSampleToHistogramFilter.h.
typedef SampleToHistogramFilter itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::Self |
Standard class typedefs
Reimplemented from itk::ProcessObject.
Definition at line 59 of file itkSampleToHistogramFilter.h.
typedef ProcessObject itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::Superclass |
Reimplemented from itk::ProcessObject.
Definition at line 60 of file itkSampleToHistogramFilter.h.
itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::SampleToHistogramFilter | ( | ) | [protected] |
virtual itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::~SampleToHistogramFilter | ( | ) | [protected, virtual] |
itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::SampleToHistogramFilter | ( | const Self & | ) | [private] |
virtual::itk::LightObject::Pointer itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::CreateAnother | ( | void | ) | const [virtual] |
Create an object from an instance, potentially deferring to a factory. This method allows you to create an instance of an object that is exactly the same type as the referring object. This is useful in cases where an object has been cast back to a base class.
Reimplemented from itk::Object.
virtual void itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::GenerateData | ( | void | ) | [protected, virtual] |
This method causes the filter to generate its output.
Reimplemented from itk::ProcessObject.
virtual const SampleType* itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::GetInput | ( | ) | const [virtual] |
virtual const char* itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::GetNameOfClass | ( | ) | const [virtual] |
Run-time type information (and related methods)
Reimplemented from itk::ProcessObject.
const HistogramType* itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::GetOutput | ( | ) | const |
Get the output Histogram
virtual void itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::GraftOutput | ( | DataObject * | output | ) | [virtual] |
Method that facilitates the use of this filter in the internal pipeline of another filter.
itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::itkSetGetDecoratedInputMacro | ( | HistogramSize | , |
HistogramSizeType | |||
) |
Methods for setting and getting the histogram size. The histogram size is encapsulated inside a decorator class. For this reason, it is possible to set and get the decorator class, but it is only possible to set the histogram size by value. This macro declares the methods SetHistogramSize(), SetHistogramSizeInput(), GetHistogramSizeInput().
itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::itkSetGetDecoratedInputMacro | ( | MarginalScale | , |
HistogramMeasurementType | |||
) |
Methods for setting and getting the Marginal scale value. The marginal scale is used when the type of the measurement vector componets are of integer type.
itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::itkSetGetDecoratedInputMacro | ( | HistogramBinMinimum | , |
HistogramMeasurementVectorType | |||
) |
Methods for setting and getting the Minimum and Maximum values of the histogram bins.
itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::itkSetGetDecoratedInputMacro | ( | HistogramBinMaximum | , |
HistogramMeasurementVectorType | |||
) |
Methods for setting and getting the Minimum and Maximum values of the histogram bins.
itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::itkSetGetDecoratedInputMacro | ( | AutoMinimumMaximum | , |
bool | |||
) |
Methods for setting and getting the boolean flag that defines whether the minimum and maximum of the histogram are going to be computed automatically from the values of the sample
virtual DataObjectPointer itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::MakeOutput | ( | DataObjectPointerArraySizeType | idx | ) | [protected, virtual] |
Make a DataObject of the correct type to used as the specified output. This method is automatically called when DataObject::DisconnectPipeline() is called.
Reimplemented from itk::ProcessObject.
static Pointer itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::New | ( | ) | [static] |
Method for creation through the object factory.
Reimplemented from itk::Object.
void itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::operator= | ( | const Self & | ) | [private] |
Time when GenerateOutputInformation was last called.
Reimplemented from itk::ProcessObject.
void itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::PrintSelf | ( | std::ostream & | os, |
Indent | indent | ||
) | const [protected, virtual] |
Methods invoked by Print() to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes.
Reimplemented from itk::ProcessObject.
HistogramMeasurementType itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::SafeAssign | ( | MeasurementType | from | ) | const [inline, private] |
SafeAssign -- avoid numeric overflow/underflow
Definition at line 161 of file itkSampleToHistogramFilter.h.
virtual void itk::Statistics::SampleToHistogramFilter< TSample, THistogram >::SetInput | ( | const SampleType * | sample | ) | [virtual] |
Set/Get the input sample