42 #ifndef __vtkImageAccumulate_h
43 #define __vtkImageAccumulate_h
45 #include "vtkImagingStatisticsModule.h"
55 void PrintSelf(ostream& os, vtkIndent indent);
64 vtkSetVector3Macro(ComponentSpacing,
double);
65 vtkGetVector3Macro(ComponentSpacing,
double);
75 vtkSetVector3Macro(ComponentOrigin,
double);
76 vtkGetVector3Macro(ComponentOrigin,
double);
85 void SetComponentExtent(
int extent[6]);
86 void SetComponentExtent(
int minX,
int maxX,
int minY,
int maxY,
88 void GetComponentExtent(
int extent[6]);
103 vtkSetClampMacro(ReverseStencil,
int, 0, 1);
104 vtkBooleanMacro(ReverseStencil,
int);
105 vtkGetMacro(ReverseStencil,
int);
111 vtkGetVector3Macro(Min,
double);
112 vtkGetVector3Macro(Max,
double);
113 vtkGetVector3Macro(Mean,
double);
114 vtkGetVector3Macro(StandardDeviation,
double);
115 vtkGetMacro(VoxelCount, vtkIdType);
120 vtkSetClampMacro(IgnoreZero,
int, 0, 1);
121 vtkGetMacro(IgnoreZero,
int);
122 vtkBooleanMacro(IgnoreZero,
int);
129 double ComponentSpacing[3];
130 double ComponentOrigin[3];
131 int ComponentExtent[6];
134 vtkInformationVector**,
135 vtkInformationVector*);
137 vtkInformationVector**,
138 vtkInformationVector*);
140 vtkInformationVector** inputVector,
141 vtkInformationVector* outputVector);
147 double StandardDeviation[3];
virtual int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
efficient description of an image stencil
virtual int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
virtual int FillInputPortInformation(int port, vtkInformation *info)
Generalized histograms up to 3 dimensions.
Generic algorithm superclass for image algs.
void PrintSelf(ostream &os, vtkIndent indent)
static vtkAlgorithm * New()
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
int * GetComponentExtent()