42 #ifndef __vtkImageAccumulate_h
43 #define __vtkImageAccumulate_h
45 #include "vtkImagingStatisticsModule.h"
46 #include "vtkImageAlgorithm.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];
133 virtual int RequestUpdateExtent(vtkInformation*,
134 vtkInformationVector**,
135 vtkInformationVector*);
136 virtual int RequestInformation (vtkInformation*,
137 vtkInformationVector**,
138 vtkInformationVector*);
139 virtual int RequestData(vtkInformation* request,
140 vtkInformationVector** inputVector,
141 vtkInformationVector* outputVector);
147 double StandardDeviation[3];
152 virtual int FillInputPortInformation(
int port, vtkInformation* info);
efficient description of an image stencil
Generalized histograms up to 3 dimensions.
int * GetComponentExtent()