IOSS 2.0
Loading...
Searching...
No Matches
Iovs::CatalystManager::CatalystPipelineState Class Reference

Public Member Functions

 CatalystPipelineState ()
 
vtkSmartPointer< vtkCPPythonPipeline > & getPipeline ()
 
vtkSmartPointer< vtkCPDataDescription > & getDataDescription ()
 
std::shared_ptr< CatalystMeshWriter > & getMeshWriter ()
 
bool canPerformCoProcessing ()
 
bool canDeletePipeline ()
 
bool canSetTimeData ()
 

Private Member Functions

bool canDoOperation (unsigned int &operationCount)
 
unsigned int getNumberOfInputs ()
 

Private Attributes

unsigned int performCoProcessingCount
 
unsigned int deletePipelineCount
 
unsigned int setTimeDataCount
 
vtkSmartPointer< vtkCPPythonPipeline > pipeline
 
vtkSmartPointer< vtkCPDataDescription > dataDescription
 
std::shared_ptr< CatalystMeshWritermeshWriter
 

Constructor & Destructor Documentation

◆ CatalystPipelineState()

Iovs::CatalystManager::CatalystPipelineState::CatalystPipelineState ( )
inline

Member Function Documentation

◆ canDeletePipeline()

bool Iovs::CatalystManager::CatalystPipelineState::canDeletePipeline ( )
inline

◆ canDoOperation()

bool Iovs::CatalystManager::CatalystPipelineState::canDoOperation ( unsigned int & operationCount)
inlineprivate

◆ canPerformCoProcessing()

bool Iovs::CatalystManager::CatalystPipelineState::canPerformCoProcessing ( )
inline

◆ canSetTimeData()

bool Iovs::CatalystManager::CatalystPipelineState::canSetTimeData ( )
inline

◆ getDataDescription()

vtkSmartPointer< vtkCPDataDescription > & Iovs::CatalystManager::CatalystPipelineState::getDataDescription ( )
inline

◆ getMeshWriter()

std::shared_ptr< CatalystMeshWriter > & Iovs::CatalystManager::CatalystPipelineState::getMeshWriter ( )
inline

◆ getNumberOfInputs()

unsigned int Iovs::CatalystManager::CatalystPipelineState::getNumberOfInputs ( )
inlineprivate

◆ getPipeline()

vtkSmartPointer< vtkCPPythonPipeline > & Iovs::CatalystManager::CatalystPipelineState::getPipeline ( )
inline

Member Data Documentation

◆ dataDescription

vtkSmartPointer<vtkCPDataDescription> Iovs::CatalystManager::CatalystPipelineState::dataDescription
private

◆ deletePipelineCount

unsigned int Iovs::CatalystManager::CatalystPipelineState::deletePipelineCount
private

◆ meshWriter

std::shared_ptr<CatalystMeshWriter> Iovs::CatalystManager::CatalystPipelineState::meshWriter
private

◆ performCoProcessingCount

unsigned int Iovs::CatalystManager::CatalystPipelineState::performCoProcessingCount
private

◆ pipeline

vtkSmartPointer<vtkCPPythonPipeline> Iovs::CatalystManager::CatalystPipelineState::pipeline
private

◆ setTimeDataCount

unsigned int Iovs::CatalystManager::CatalystPipelineState::setTimeDataCount
private

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