ParaView
Public Types | Public Member Functions | Static Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes | List of all members
vtkExtractsDeliveryHelper Class Reference

#include <vtkExtractsDeliveryHelper.h>

Inherits vtkObject.

Public Types

typedef vtkObject Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual void SetProcessIsProducer (bool)
 
virtual bool GetProcessIsProducer ()
 
void SetSimulation2VisualizationController (vtkSocketController *)
 
void SetParallelController (vtkMultiProcessController *)
 
void ClearAllExtracts ()
 
void AddExtractConsumer (const char *key, vtkTrivialProducer *consumer)
 
void RemoveExtractConsumer (const char *key)
 
void AddExtractProducer (const char *key, vtkAlgorithmOutput *producerPort)
 
bool Update ()
 Returns true if the data has been made available. More...
 
virtual void SetNumberOfVisualizationProcesses (int)
 
virtual int GetNumberOfVisualizationProcesses ()
 
virtual void SetNumberOfSimulationProcesses (int)
 
virtual int GetNumberOfSimulationProcesses ()
 

Static Public Member Functions

static vtkExtractsDeliveryHelperNew ()
 
static int IsTypeOf (const char *type)
 
static vtkExtractsDeliveryHelperSafeDownCast (vtkObject *o)
 

Protected Types

typedef std::map< std::string, std::pair< vtkSmartPointer< vtkTrivialProducer >, bool > > ExtractConsumersType
 
typedef std::map< std::string, vtkSmartPointer< vtkAlgorithmOutput > > ExtractProducersType
 

Protected Member Functions

 vtkExtractsDeliveryHelper ()
 
 ~vtkExtractsDeliveryHelper ()
 
vtkDataObject * Collect (int nodes_to_collect_to, vtkDataObject *)
 

Protected Attributes

bool ProcessIsProducer
 
int NumberOfSimulationProcesses
 
int NumberOfVisualizationProcesses
 
ExtractConsumersType ExtractConsumers
 
ExtractProducersType ExtractProducers
 
vtkSmartPointer< vtkSocketController > Simulation2VisualizationController
 
vtkSmartPointer< vtkMultiProcessController > ParallelController
 

Detailed Description

Definition at line 37 of file vtkExtractsDeliveryHelper.h.

Member Typedef Documentation

§ Superclass

Definition at line 41 of file vtkExtractsDeliveryHelper.h.

§ ExtractConsumersType

typedef std::map<std::string, std::pair<vtkSmartPointer<vtkTrivialProducer>, bool> > vtkExtractsDeliveryHelper::ExtractConsumersType
protected

Definition at line 88 of file vtkExtractsDeliveryHelper.h.

§ ExtractProducersType

typedef std::map<std::string, vtkSmartPointer<vtkAlgorithmOutput> > vtkExtractsDeliveryHelper::ExtractProducersType
protected

Definition at line 91 of file vtkExtractsDeliveryHelper.h.

Constructor & Destructor Documentation

§ vtkExtractsDeliveryHelper()

vtkExtractsDeliveryHelper::vtkExtractsDeliveryHelper ( )
protected

§ ~vtkExtractsDeliveryHelper()

vtkExtractsDeliveryHelper::~vtkExtractsDeliveryHelper ( )
protected

Member Function Documentation

§ New()

static vtkExtractsDeliveryHelper* vtkExtractsDeliveryHelper::New ( )
static

§ GetClassName()

virtual const char* vtkExtractsDeliveryHelper::GetClassName ( )
virtual

§ IsTypeOf()

static int vtkExtractsDeliveryHelper::IsTypeOf ( const char *  type)
static

§ IsA()

virtual int vtkExtractsDeliveryHelper::IsA ( const char *  type)
virtual

§ SafeDownCast()

static vtkExtractsDeliveryHelper* vtkExtractsDeliveryHelper::SafeDownCast ( vtkObject *  o)
static

§ PrintSelf()

void vtkExtractsDeliveryHelper::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

§ SetProcessIsProducer()

virtual void vtkExtractsDeliveryHelper::SetProcessIsProducer ( bool  )
virtual

§ GetProcessIsProducer()

virtual bool vtkExtractsDeliveryHelper::GetProcessIsProducer ( )
virtual

§ SetSimulation2VisualizationController()

void vtkExtractsDeliveryHelper::SetSimulation2VisualizationController ( vtkSocketController *  )

§ SetParallelController()

void vtkExtractsDeliveryHelper::SetParallelController ( vtkMultiProcessController *  )

§ ClearAllExtracts()

void vtkExtractsDeliveryHelper::ClearAllExtracts ( )

§ AddExtractConsumer()

void vtkExtractsDeliveryHelper::AddExtractConsumer ( const char *  key,
vtkTrivialProducer *  consumer 
)

§ RemoveExtractConsumer()

void vtkExtractsDeliveryHelper::RemoveExtractConsumer ( const char *  key)

§ AddExtractProducer()

void vtkExtractsDeliveryHelper::AddExtractProducer ( const char *  key,
vtkAlgorithmOutput *  producerPort 
)

§ Update()

bool vtkExtractsDeliveryHelper::Update ( )

Returns true if the data has been made available.

§ SetNumberOfVisualizationProcesses()

virtual void vtkExtractsDeliveryHelper::SetNumberOfVisualizationProcesses ( int  )
virtual

§ GetNumberOfVisualizationProcesses()

virtual int vtkExtractsDeliveryHelper::GetNumberOfVisualizationProcesses ( )
virtual

§ SetNumberOfSimulationProcesses()

virtual void vtkExtractsDeliveryHelper::SetNumberOfSimulationProcesses ( int  )
virtual

§ GetNumberOfSimulationProcesses()

virtual int vtkExtractsDeliveryHelper::GetNumberOfSimulationProcesses ( )
virtual

§ Collect()

vtkDataObject* vtkExtractsDeliveryHelper::Collect ( int  nodes_to_collect_to,
vtkDataObject *   
)
protected

Member Data Documentation

§ ProcessIsProducer

bool vtkExtractsDeliveryHelper::ProcessIsProducer
protected

Definition at line 80 of file vtkExtractsDeliveryHelper.h.

§ NumberOfSimulationProcesses

int vtkExtractsDeliveryHelper::NumberOfSimulationProcesses
protected

Definition at line 81 of file vtkExtractsDeliveryHelper.h.

§ NumberOfVisualizationProcesses

int vtkExtractsDeliveryHelper::NumberOfVisualizationProcesses
protected

Definition at line 82 of file vtkExtractsDeliveryHelper.h.

§ ExtractConsumers

ExtractConsumersType vtkExtractsDeliveryHelper::ExtractConsumers
protected

Definition at line 89 of file vtkExtractsDeliveryHelper.h.

§ ExtractProducers

ExtractProducersType vtkExtractsDeliveryHelper::ExtractProducers
protected

Definition at line 92 of file vtkExtractsDeliveryHelper.h.

§ Simulation2VisualizationController

vtkSmartPointer<vtkSocketController> vtkExtractsDeliveryHelper::Simulation2VisualizationController
protected

Definition at line 94 of file vtkExtractsDeliveryHelper.h.

§ ParallelController

vtkSmartPointer<vtkMultiProcessController> vtkExtractsDeliveryHelper::ParallelController
protected

Definition at line 95 of file vtkExtractsDeliveryHelper.h.


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