Go to the documentation of this file.
43 #ifndef vtkImageAccumulate_h
44 #define vtkImageAccumulate_h
46 #include "vtkImagingStatisticsModule.h"
68 vtkSetVector3Macro(ComponentSpacing,
double);
69 vtkGetVector3Macro(ComponentSpacing,
double);
82 vtkSetVector3Macro(ComponentOrigin,
double);
83 vtkGetVector3Macro(ComponentOrigin,
double);
118 vtkSetClampMacro(ReverseStencil,
int, 0, 1);
120 vtkGetMacro(ReverseStencil,
int);
129 vtkGetVector3Macro(Min,
double);
130 vtkGetVector3Macro(Max,
double);
131 vtkGetVector3Macro(Mean,
double);
132 vtkGetVector3Macro(StandardDeviation,
double);
140 vtkSetClampMacro(IgnoreZero,
int, 0, 1);
141 vtkGetMacro(IgnoreZero,
int);
149 double ComponentSpacing[3];
150 double ComponentOrigin[3];
151 int ComponentExtent[6];
167 double StandardDeviation[3];
static vtkImageAccumulate * New()
virtual int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
Subclasses can reimplement this method to collect information from their inputs and set information f...
void SetComponentExtent(int minX, int maxX, int minY, int maxY, int minZ, int maxZ)
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called in response to a REQUEST_DATA request from the executive.
void SetComponentExtent(int extent[6])
Set/Get - The component extent sets the number/extent of the bins.
Generic algorithm superclass for image algs.
virtual int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
Subclasses can reimplement this method to translate the update extent requests from each output port ...
virtual int FillInputPortInformation(int port, vtkInformation *info)
Fill the input port information objects for this algorithm.
a simple class to control print indentation
void SetStencilData(vtkImageStencilData *stencil)
Use a stencil to specify which voxels to accumulate.
vtkImageStencilData * GetStencil()
Generalized histograms up to 3 dimensions.
vtkBooleanMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
int * GetComponentExtent()
efficient description of an image stencil
void GetComponentExtent(int extent[6])
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.