VTK  9.4.20241225
Public Member Functions | List of all members
TestCompositePipeline Class Reference

Implement TestPipelineInterface. More...

#include <MeshCachePipeline.h>

Inheritance diagram for TestCompositePipeline:
[legend]
Collaboration diagram for TestCompositePipeline:
[legend]

Public Member Functions

 TestCompositePipeline ()
 
 ~TestCompositePipeline () override=default
 
void UpdateInputData (int start) override
 Change data in input data array.
 
void MarkInputMeshModified () override
 Mark input mesh as modified.
 
vtkMTimeType GetOutputMeshMTime () override
 
vtkMTimeType GetInputMeshMTime () override
 
- Public Member Functions inherited from TestPipelineInterface
void InitializeCache (vtkDataObjectMeshCache *cache)
 
vtkDataObjectGetFilterInputData ()
 
vtkDataObjectGetFilterOutputData ()
 
virtual ~TestPipelineInterface ()=default
 
void MarkConsumerModified ()
 Mark filter as modified.
 
virtual vtkMTimeType GetOutputMeshMTime ()=0
 
virtual vtkMTimeType GetInputMeshMTime ()=0
 
virtual void UpdateInputData (int start)=0
 Change data in input data array.
 
virtual void MarkInputMeshModified ()=0
 Mark input mesh as modified.
 

Additional Inherited Members

- Public Attributes inherited from TestPipelineInterface
vtkNew< vtkConsumerDataFilterConsumerFilter
 

Detailed Description

Implement TestPipelineInterface.

Construct a pipeline with the static composite source and the consumer filter.

Definition at line 80 of file MeshCachePipeline.h.

Constructor & Destructor Documentation

◆ TestCompositePipeline()

TestCompositePipeline::TestCompositePipeline ( )

◆ ~TestCompositePipeline()

TestCompositePipeline::~TestCompositePipeline ( )
overridedefault

Member Function Documentation

◆ UpdateInputData()

void TestCompositePipeline::UpdateInputData ( int  start)
overridevirtual

Change data in input data array.

Mesh stay unmodified.

Implements TestPipelineInterface.

◆ MarkInputMeshModified()

void TestCompositePipeline::MarkInputMeshModified ( )
overridevirtual

Mark input mesh as modified.

Implements TestPipelineInterface.

◆ GetOutputMeshMTime()

vtkMTimeType TestCompositePipeline::GetOutputMeshMTime ( )
overridevirtual

Implements TestPipelineInterface.

◆ GetInputMeshMTime()

vtkMTimeType TestCompositePipeline::GetInputMeshMTime ( )
overridevirtual

Implements TestPipelineInterface.


The documentation for this class was generated from the following file: