4 #ifndef MeshCacheMockAlgorithms_h
5 #define MeshCacheMockAlgorithms_h
11 #include "vtkSetGet.h"
15 VTK_ABI_NAMESPACE_BEGIN
38 bool GenerateGhosts =
false;
47 vtkSetMacro(StartData,
int);
49 vtkSetMacro(GenerateGhosts,
bool);
113 VTK_ABI_NAMESPACE_END
void MarkMeshModified()
Forward to internal vtkStaticDataSource to mark points as modified.
vtkStaticCompositeSource()
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *outputVector) override
This is called by the superclass.
Simple filter that will be our cache consumer.
const std::string pointData
void MarkGhostsModified()
abstract superclass for composite (multi-block or AMR) datasets
Superclass for algorithms that produce only polydata as output.
void SetStartData(int start)
Forward to internal vtkStaticDataSource.
const std::string pointIds
Superclass for algorithms that produce vtkPartitionedDataSetCollectionAlgorithm.
static vtkStaticCompositeSource * New()
static vtkConsumerDataFilter * New()
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *outputVector) override
Methods for subclasses to override to handle different pipeline requests.
int RequestData(vtkInformation *, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
This is called within ProcessRequest when a request asks the algorithm to do its work.
~vtkStaticDataSource() override=default
~vtkStaticCompositeSource() override=default
vtkCompositeDataSet * GetCompositeOutput()
Get output data as composite dataset.
Simple source that create a composite (PartitionedDataSetCollection) of 2 polydata.
static vtkStaticDataSource * New()
Simple source that create a polydata (triangle) with point data arrays:
Composite dataset that groups datasets as a collection.