33 #ifndef vtkImageHistogram_h
34 #define vtkImageHistogram_h
63 vtkSetMacro(ActiveComponent,
int);
64 vtkGetMacro(ActiveComponent,
int);
77 vtkSetMacro(AutomaticBinning,
int);
78 vtkBooleanMacro(AutomaticBinning,
int);
79 vtkGetMacro(AutomaticBinning,
int);
88 vtkSetMacro(MaximumNumberOfBins,
int);
89 vtkGetMacro(MaximumNumberOfBins,
int);
95 vtkSetMacro(NumberOfBins,
int);
96 vtkGetMacro(NumberOfBins,
int);
102 vtkSetMacro(BinOrigin,
double);
103 vtkGetMacro(BinOrigin,
double);
109 vtkSetMacro(BinSpacing,
double);
110 vtkGetMacro(BinSpacing,
double);
126 vtkSetMacro(GenerateHistogramImage,
int);
127 vtkBooleanMacro(GenerateHistogramImage,
int);
128 vtkGetMacro(GenerateHistogramImage,
int);
134 vtkSetVector2Macro(HistogramImageSize,
int);
135 vtkGetVector2Macro(HistogramImageSize,
int);
141 vtkSetClampMacro(HistogramImageScale,
int,
149 vtkGetMacro(HistogramImageScale,
int);
150 const char *GetHistogramImageScaleAsString();
196 int HistogramImageSize[2];
int GenerateHistogramImage
dynamic, self-adjusting array of vtkIdType
void PrintSelf(ostream &os, vtkIndent indent)
#define VTKIMAGINGSTATISTICS_EXPORT
virtual int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
Proxy object to connect input/output ports.
Generic filter that has one input..
void SetHistogramImageScaleToLog()
void SetHistogramImageScaleToSqrt()
a simple class to control print indentation
efficient description of an image stencil
topologically and geometrically regular array of data
virtual int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
virtual int FillOutputPortInformation(int port, vtkInformation *info)
virtual int FillInputPortInformation(int port, vtkInformation *info)
virtual void ThreadedRequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector, vtkImageData ***inData, vtkImageData **outData, int extent[6], int threadId)
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
static vtkAlgorithm * New()
vtkIdTypeArray * Histogram
void SetHistogramImageScaleToLinear()
Compute the histogram for an image.