VTK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
vtkOnePieceExtentTranslator Class Reference

Returns the whole extent for any piece.. vtkOnePieceExtentTranslator returns the whole extent for any piece. More...

#include <vtkOnePieceExtentTranslator.h>

Inheritance diagram for vtkOnePieceExtentTranslator:
[legend]
Collaboration diagram for vtkOnePieceExtentTranslator:
[legend]

Public Types

typedef vtkExtentTranslator Superclass
 
- Public Types inherited from vtkExtentTranslator
typedef vtkObject Superclass
 

Public Member Functions

virtual int IsA (const char *type)
 
vtkOnePieceExtentTranslatorNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent)
 
- Public Member Functions inherited from vtkExtentTranslator
vtkExtentTranslatorNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent)
 
void SetSplitPath (int len, int *splitpath)
 
virtual void SetWholeExtent (int, int, int, int, int, int)
 
virtual void SetWholeExtent (int[6])
 
virtual int * GetWholeExtent ()
 
virtual void GetWholeExtent (int &, int &, int &, int &, int &, int &)
 
virtual void GetWholeExtent (int[6])
 
virtual void SetExtent (int, int, int, int, int, int)
 
virtual void SetExtent (int[6])
 
virtual int * GetExtent ()
 
virtual void GetExtent (int &, int &, int &, int &, int &, int &)
 
virtual void GetExtent (int[6])
 
virtual void SetPiece (int)
 
virtual int GetPiece ()
 
virtual void SetNumberOfPieces (int)
 
virtual int GetNumberOfPieces ()
 
virtual void SetGhostLevel (int)
 
virtual int GetGhostLevel ()
 
virtual int PieceToExtent ()
 
virtual int PieceToExtentByPoints ()
 
virtual int PieceToExtentThreadSafe (int piece, int numPieces, int ghostLevel, int *wholeExtent, int *resultExtent, int splitMode, int byPoints)
 
void SetSplitModeToBlock ()
 
void SetSplitModeToXSlab ()
 
void SetSplitModeToYSlab ()
 
void SetSplitModeToZSlab ()
 
virtual int GetSplitMode ()
 

Static Public Member Functions

static
vtkOnePieceExtentTranslator
New ()
 
static int IsTypeOf (const char *type)
 
static
vtkOnePieceExtentTranslator
SafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkExtentTranslator
static vtkExtentTranslatorNew ()
 
static int IsTypeOf (const char *type)
 
static vtkExtentTranslatorSafeDownCast (vtkObjectBase *o)
 

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkOnePieceExtentTranslator ()
 
 ~vtkOnePieceExtentTranslator ()
 
virtual int PieceToExtentThreadSafe (int vtkNotUsed(piece), int vtkNotUsed(numPieces), int vtkNotUsed(ghostLevel), int *wholeExtent, int *resultExtent, int vtkNotUsed(splitMode), int vtkNotUsed(byPoints))
 
- Protected Member Functions inherited from vtkExtentTranslator
 vtkExtentTranslator ()
 
 ~vtkExtentTranslator ()
 
int SplitExtent (int piece, int numPieces, int *extent, int splitMode)
 
int SplitExtentByPoints (int piece, int numPieces, int *extent, int splitMode)
 

Additional Inherited Members

- Protected Types inherited from vtkExtentTranslator
enum  Modes { X_SLAB_MODE =0, Y_SLAB_MODE =1, Z_SLAB_MODE =2, BLOCK_MODE = 3 }
 
- Protected Attributes inherited from vtkExtentTranslator
int Piece
 
int NumberOfPieces
 
int GhostLevel
 
int Extent [6]
 
int WholeExtent [6]
 
int SplitMode
 
int * SplitPath
 
int SplitLen
 

Detailed Description

Returns the whole extent for any piece.. vtkOnePieceExtentTranslator returns the whole extent for any piece.

Tests:
vtkOnePieceExtentTranslator (Tests)

Definition at line 29 of file vtkOnePieceExtentTranslator.h.

Member Typedef Documentation

Definition at line 33 of file vtkOnePieceExtentTranslator.h.

Constructor & Destructor Documentation

vtkOnePieceExtentTranslator::vtkOnePieceExtentTranslator ( )
protected
vtkOnePieceExtentTranslator::~vtkOnePieceExtentTranslator ( )
protected

Member Function Documentation

static vtkOnePieceExtentTranslator* vtkOnePieceExtentTranslator::New ( )
static
static int vtkOnePieceExtentTranslator::IsTypeOf ( const char *  type)
static
virtual int vtkOnePieceExtentTranslator::IsA ( const char *  type)
virtual

Reimplemented from vtkExtentTranslator.

static vtkOnePieceExtentTranslator* vtkOnePieceExtentTranslator::SafeDownCast ( vtkObjectBase *  o)
static
virtual vtkObjectBase* vtkOnePieceExtentTranslator::NewInstanceInternal ( ) const
protectedvirtual

Reimplemented from vtkExtentTranslator.

vtkOnePieceExtentTranslator* vtkOnePieceExtentTranslator::NewInstance ( ) const
void vtkOnePieceExtentTranslator::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
virtual int vtkOnePieceExtentTranslator::PieceToExtentThreadSafe ( int   vtkNotUsedpiece,
int   vtkNotUsednumPieces,
int   vtkNotUsedghostLevel,
int *  wholeExtent,
int *  resultExtent,
int   vtkNotUsedsplitMode,
int   vtkNotUsedbyPoints 
)
protectedvirtual

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