 |
VTK
9.0.1
|
Go to the documentation of this file.
20 #ifndef vtkPipelineSize_h
21 #define vtkPipelineSize_h
23 #include "vtkFiltersParallelModule.h"
49 unsigned long memoryLimit,
vtkAlgorithm* mapper,
int piece,
int numPieces);
56 vtkAlgorithm* src,
int outputPort,
unsigned long* inputSize,
unsigned long size[2]);
58 vtkAlgorithm* src,
int outputPort,
unsigned long* inputSize,
unsigned long size[2]);
void ComputeSourcePipelineSize(vtkAlgorithm *src, int outputPort, unsigned long size[3])
void GenericComputeSourcePipelineSize(vtkAlgorithm *src, int outputPort, unsigned long size[3])
Superclass for all sources, filters, and sinks in VTK.
void GenericComputeOutputMemorySize(vtkAlgorithm *src, int outputPort, unsigned long *inputSize, unsigned long size[2])
unsigned long GetNumberOfSubPieces(unsigned long memoryLimit, vtkAlgorithm *mapper, int piece, int numPieces)
Determine how many subpieces a mapper should use to fit a target memory limit.
void ComputeOutputMemorySize(vtkAlgorithm *src, int outputPort, unsigned long *inputSize, unsigned long size[2])
abstract base class for most VTK objects
static vtkPipelineSize * New()
a simple class to control print indentation
unsigned long GetEstimatedSize(vtkAlgorithm *input, int inputPort, int connection)
Compute an estimate of how much memory a pipline will require in kibibytes (1024 bytes) This is only ...
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
compute the memory required by a pipeline