vtkCommunicator::Operation Class Reference

#include <vtkCommunicator.h>

List of all members.


Detailed Description

A custom operation to use in a reduce command. Subclass this object to provide your own operations.

Definition at line 100 of file vtkCommunicator.h.


Public Member Functions

virtual void Function (const void *A, void *B, vtkIdType length, int datatype)=0
virtual int Commutative ()=0
virtual ~Operation ()

Constructor & Destructor Documentation

virtual vtkCommunicator::Operation::~Operation (  )  [inline, virtual]

Definition at line 120 of file vtkCommunicator.h.


Member Function Documentation

virtual void vtkCommunicator::Operation::Function ( const void *  A,
void *  B,
vtkIdType  length,
int  datatype 
) [pure virtual]

virtual int vtkCommunicator::Operation::Commutative (  )  [pure virtual]

Subclasses override this method to specify whether their operation is commutative. It should return 1 if commutative or 0 if not.


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

Generated on Mon Sep 27 18:20:14 2010 for VTK by  doxygen 1.5.6