Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

vtkPVExtentTranslator Class Reference

Uses alternative source for whole extent. More...

#include <vtkPVExtentTranslator.h>

List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkPVExtentTranslator, vtkExtentTranslator)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int PieceToExtentThreadSafe (int piece, int numPieces, int ghostLevel, int *wholeExtent, int *resultExtent, int splitMode, int byPoints)
virtual void SetOriginalSource (vtkDataSet *)
virtual vtkDataSet * GetOriginalSource ()

Static Public Member Functions

vtkPVExtentTranslatorNew ()

Protected Member Functions

 vtkPVExtentTranslator ()
 ~vtkPVExtentTranslator ()
 vtkPVExtentTranslator (const vtkPVExtentTranslator &)
void operator= (const vtkPVExtentTranslator &)

Protected Attributes

vtkDataSet * OriginalSource


Detailed Description

Uses alternative source for whole extent.

vtkPVExtentTranslator is like extent translator, but it uses an alternative source as a whole extent. The whole extent passed is assumed to be a subextent of the original source. we simple take the intersection of the split extent and the whole extdent passed in. We are attempting to make branning piplines request consistent extents with the same piece requests.

Warning:
This object is still under development.

Definition at line 36 of file vtkPVExtentTranslator.h.


Constructor & Destructor Documentation

vtkPVExtentTranslator::vtkPVExtentTranslator  )  [protected]
 

vtkPVExtentTranslator::~vtkPVExtentTranslator  )  [protected]
 

vtkPVExtentTranslator::vtkPVExtentTranslator const vtkPVExtentTranslator  )  [protected]
 


Member Function Documentation

vtkPVExtentTranslator* vtkPVExtentTranslator::New  )  [static]
 

vtkPVExtentTranslator::vtkTypeRevisionMacro vtkPVExtentTranslator  ,
vtkExtentTranslator 
 

void vtkPVExtentTranslator::PrintSelf ostream &  os,
vtkIndent  indent
 

virtual void vtkPVExtentTranslator::SetOriginalSource vtkDataSet *   )  [virtual]
 

This is the original upstream data set

virtual vtkDataSet* vtkPVExtentTranslator::GetOriginalSource  )  [virtual]
 

This is the original upstream data set

virtual int vtkPVExtentTranslator::PieceToExtentThreadSafe int  piece,
int  numPieces,
int  ghostLevel,
int *  wholeExtent,
int *  resultExtent,
int  splitMode,
int  byPoints
[virtual]
 

void vtkPVExtentTranslator::operator= const vtkPVExtentTranslator  )  [protected]
 


Member Data Documentation

vtkDataSet* vtkPVExtentTranslator::OriginalSource [protected]
 

Definition at line 59 of file vtkPVExtentTranslator.h.


The documentation for this class was generated from the following file:
Generated on Tue May 30 12:38:12 2006 for ParaView by doxygen 1.3.5