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>

Inheritance diagram for vtkExtractsDeliveryHelper:
Inheritance graph
[legend]
Collaboration diagram for vtkExtractsDeliveryHelper:
Collaboration graph
[legend]

Public Types

typedef vtkObject Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent) override
 
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 ()
 
- Public Member Functions inherited from vtkObject
 vtkBaseTypeMacro (vtkObject, vtkObjectBase)
 
virtual void DebugOn ()
 
virtual void DebugOff ()
 
bool GetDebug ()
 
void SetDebug (bool debugFlag)
 
virtual void Modified ()
 
virtual vtkMTimeType GetMTime ()
 
void RemoveObserver (unsigned long tag)
 
void RemoveObservers (unsigned long event)
 
void RemoveObservers (const char *event)
 
void RemoveAllObservers ()
 
int HasObserver (unsigned long event)
 
int HasObserver (const char *event)
 
int InvokeEvent (unsigned long event)
 
int InvokeEvent (const char *event)
 
unsigned long AddObserver (unsigned long event, vtkCommand *, float priority=0.0f)
 
unsigned long AddObserver (const char *event, vtkCommand *, float priority=0.0f)
 
vtkCommandGetCommand (unsigned long tag)
 
void RemoveObserver (vtkCommand *)
 
void RemoveObservers (unsigned long event, vtkCommand *)
 
void RemoveObservers (const char *event, vtkCommand *)
 
int HasObserver (unsigned long event, vtkCommand *)
 
int HasObserver (const char *event, vtkCommand *)
 
unsigned long AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f)
 
unsigned long AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f)
 
unsigned long AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f)
 
int InvokeEvent (unsigned long event, void *callData)
 
int InvokeEvent (const char *event, void *callData)
 
unsigned long AddObserver (unsigned long event, vtkCommand *, float priority=0.0f)
 
unsigned long AddObserver (const char *event, vtkCommand *, float priority=0.0f)
 
vtkCommandGetCommand (unsigned long tag)
 
void RemoveObserver (vtkCommand *)
 
void RemoveObservers (unsigned long event, vtkCommand *)
 
void RemoveObservers (const char *event, vtkCommand *)
 
int HasObserver (unsigned long event, vtkCommand *)
 
int HasObserver (const char *event, vtkCommand *)
 
unsigned long AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f)
 
unsigned long AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f)
 
unsigned long AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f)
 
int InvokeEvent (unsigned long event, void *callData)
 
int InvokeEvent (const char *event, void *callData)
 
- Public Member Functions inherited from vtkObjectBase
const char * GetClassName () const
 
virtual void Delete ()
 
virtual void FastDelete ()
 
void Print (ostream &os)
 
virtual void Register (vtkObjectBase *o)
 
virtual void UnRegister (vtkObjectBase *o)
 
void SetReferenceCount (int)
 
virtual void PrintHeader (ostream &os, vtkIndent indent)
 
virtual void PrintTrailer (ostream &os, vtkIndent indent)
 
int GetReferenceCount ()
 
void PrintRevisions (ostream &)
 
virtual void PrintHeader (ostream &os, vtkIndent indent)
 
virtual void PrintTrailer (ostream &os, vtkIndent indent)
 
int GetReferenceCount ()
 
void PrintRevisions (ostream &)
 

Static Public Member Functions

static vtkExtractsDeliveryHelperNew ()
 
static int IsTypeOf (const char *type)
 
static vtkExtractsDeliveryHelperSafeDownCast (vtkObject *o)
 
- Static Public Member Functions inherited from vtkObject
static vtkObjectNew ()
 
static void BreakOnError ()
 
static void SetGlobalWarningDisplay (int val)
 
static void GlobalWarningDisplayOn ()
 
static void GlobalWarningDisplayOff ()
 
static int GetGlobalWarningDisplay ()
 
static void SetGlobalWarningDisplay (int val)
 
static void GlobalWarningDisplayOn ()
 
static void GlobalWarningDisplayOff ()
 
static int GetGlobalWarningDisplay ()
 
- Static Public Member Functions inherited from vtkObjectBase
static vtkTypeBool IsTypeOf (const char *name)
 
static vtkObjectBaseNew ()
 
static vtkObjectBaseNew ()
 

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 () override
 
vtkDataObjectCollect (int nodes_to_collect_to, vtkDataObject *)
 
- Protected Member Functions inherited from vtkObject
 vtkObject ()
 
virtual ~vtkObject ()
 
void RegisterInternal (vtkObjectBase *, vtkTypeBool check) VTK_OVERRIDE
 
void UnRegisterInternal (vtkObjectBase *, vtkTypeBool check) VTK_OVERRIDE
 
void InternalGrabFocus (vtkCommand *mouseEvents, vtkCommand *keypressEvents=NULL)
 
void InternalReleaseFocus ()
 
void InternalGrabFocus (vtkCommand *mouseEvents, vtkCommand *keypressEvents=NULL)
 
void InternalReleaseFocus ()
 
- Protected Member Functions inherited from vtkObjectBase
 vtkObjectBase ()
 
virtual ~vtkObjectBase ()
 
virtual void CollectRevisions (ostream &)
 
virtual void ReportReferences (vtkGarbageCollector *)
 
 vtkObjectBase (const vtkObjectBase &)
 
void operator= (const vtkObjectBase &)
 

Protected Attributes

bool ProcessIsProducer
 
int NumberOfSimulationProcesses
 
int NumberOfVisualizationProcesses
 
ExtractConsumersType ExtractConsumers
 
ExtractProducersType ExtractProducers
 
vtkSmartPointer< vtkSocketControllerSimulation2VisualizationController
 
vtkSmartPointer< vtkMultiProcessControllerParallelController
 
- Protected Attributes inherited from vtkObject
bool Debug
 
vtkTimeStamp MTime
 
vtkSubjectHelper * SubjectHelper
 
- Protected Attributes inherited from vtkObjectBase
vtkAtomicInt32 ReferenceCount
 
vtkWeakPointerBase ** WeakPointers
 

Detailed Description

Definition at line 37 of file vtkExtractsDeliveryHelper.h.

Member Typedef Documentation

◆ Superclass

Definition at line 41 of file vtkExtractsDeliveryHelper.h.

◆ ExtractConsumersType

Definition at line 88 of file vtkExtractsDeliveryHelper.h.

◆ ExtractProducersType

Definition at line 91 of file vtkExtractsDeliveryHelper.h.

Constructor & Destructor Documentation

◆ vtkExtractsDeliveryHelper()

vtkExtractsDeliveryHelper::vtkExtractsDeliveryHelper ( )
protected

◆ ~vtkExtractsDeliveryHelper()

vtkExtractsDeliveryHelper::~vtkExtractsDeliveryHelper ( )
overrideprotected

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

Reimplemented from vtkObjectBase.

◆ SafeDownCast()

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

◆ PrintSelf()

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

Reimplemented from vtkObject.

◆ 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: