ParaView
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
vtkPVEnSightMasterServerReader2 Class Reference

#include <vtkPVEnSightMasterServerReader2.h>

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

List of all members.

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
virtual int CanReadFile (const char *)
void SetCaseFileName (const char *fileName)
virtual vtkMultiProcessControllerGetController ()
virtual void SetController (vtkMultiProcessController *controller)
virtual int GetNumberOfPieces ()
int GetNumberOfPointArrays ()
int GetNumberOfCellArrays ()
const char * GetPointArrayName (int index)
const char * GetCellArrayName (int index)
int GetPointArrayStatus (const char *name)
int GetCellArrayStatus (const char *name)
void SetPointArrayStatus (const char *name, int status)
void SetCellArrayStatus (const char *name, int status)
void SetByteOrderToBigEndian ()
void SetByteOrderToLittleEndian ()
void SetByteOrder (int byteOrder)
int GetByteOrder ()
const char * GetByteOrderAsString ()

Static Public Member Functions

static
vtkPVEnSightMasterServerReader2
New ()
static int IsTypeOf (const char *type)
static
vtkPVEnSightMasterServerReader2
SafeDownCast (vtkObject *o)

Protected Member Functions

 vtkPVEnSightMasterServerReader2 ()
 ~vtkPVEnSightMasterServerReader2 ()
virtual int RequestInformation (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
int ParseMasterServerFile ()

Protected Attributes

vtkMultiProcessControllerController
int NumberOfPieces
vtkPVEnSightMasterServerReader2Internal * Internal
vtkPVEnSightMasterServerTranslatorExtentTranslator
int InformationError

Detailed Description

Definition at line 28 of file vtkPVEnSightMasterServerReader2.h.


Constructor & Destructor Documentation

vtkPVEnSightMasterServerReader2::vtkPVEnSightMasterServerReader2 ( ) [protected]
vtkPVEnSightMasterServerReader2::~vtkPVEnSightMasterServerReader2 ( ) [protected]

Member Function Documentation

static vtkPVEnSightMasterServerReader2* vtkPVEnSightMasterServerReader2::New ( ) [static]

Reimplemented from vtkPGenericEnSightReader.

virtual const char* vtkPVEnSightMasterServerReader2::GetClassName ( ) [virtual]

Reimplemented from vtkPGenericEnSightReader.

static int vtkPVEnSightMasterServerReader2::IsTypeOf ( const char *  type) [static]

Reimplemented from vtkPGenericEnSightReader.

virtual int vtkPVEnSightMasterServerReader2::IsA ( const char *  type) [virtual]

Reimplemented from vtkPGenericEnSightReader.

static vtkPVEnSightMasterServerReader2* vtkPVEnSightMasterServerReader2::SafeDownCast ( vtkObject o) [static]

Reimplemented from vtkPGenericEnSightReader.

void vtkPVEnSightMasterServerReader2::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]

Reimplemented from vtkPGenericEnSightReader.

virtual vtkMultiProcessController* vtkPVEnSightMasterServerReader2::GetController ( ) [virtual]

This class uses MPI communication mechanisms to verify the integrity of all case files in the master file. The get method interface must use vtkMultiProcessController instead of vtkMPIController because Tcl wrapping requires the class's wrapper to be defined, but it is not defined if MPI is not on. In client-server mode, we may still need to create an instance of this class on the client process even if MPI is not compiled in.

virtual void vtkPVEnSightMasterServerReader2::SetController ( vtkMultiProcessController controller) [virtual]

This class uses MPI communication mechanisms to verify the integrity of all case files in the master file. The get method interface must use vtkMultiProcessController instead of vtkMPIController because Tcl wrapping requires the class's wrapper to be defined, but it is not defined if MPI is not on. In client-server mode, we may still need to create an instance of this class on the client process even if MPI is not compiled in.

virtual int vtkPVEnSightMasterServerReader2::CanReadFile ( const char *  ) [virtual]

Return whether we can read the file given.

Reimplemented from vtkGenericEnSightReader.

virtual int vtkPVEnSightMasterServerReader2::GetNumberOfPieces ( ) [virtual]

Get the number of pieces in the file. Valid after UpdateInformation.

void vtkPVEnSightMasterServerReader2::SetCaseFileName ( const char *  fileName)

Set the name of the file to be read.

Reimplemented from vtkGenericEnSightReader.

int vtkPVEnSightMasterServerReader2::GetNumberOfPointArrays ( )

Get the number of point or cell arrays available in the input.

Reimplemented from vtkGenericEnSightReader.

int vtkPVEnSightMasterServerReader2::GetNumberOfCellArrays ( )

Get the number of point or cell arrays available in the input.

Reimplemented from vtkGenericEnSightReader.

const char* vtkPVEnSightMasterServerReader2::GetPointArrayName ( int  index)

Get the name of the point or cell array with the given index in the input.

Reimplemented from vtkGenericEnSightReader.

const char* vtkPVEnSightMasterServerReader2::GetCellArrayName ( int  index)

Get the name of the point or cell array with the given index in the input.

Reimplemented from vtkGenericEnSightReader.

int vtkPVEnSightMasterServerReader2::GetPointArrayStatus ( const char *  name)

Get/Set whether the point or cell array with the given name is to be read.

Reimplemented from vtkGenericEnSightReader.

int vtkPVEnSightMasterServerReader2::GetCellArrayStatus ( const char *  name)

Get/Set whether the point or cell array with the given name is to be read.

Reimplemented from vtkGenericEnSightReader.

void vtkPVEnSightMasterServerReader2::SetPointArrayStatus ( const char *  name,
int  status 
)

Get/Set whether the point or cell array with the given name is to be read.

Reimplemented from vtkGenericEnSightReader.

void vtkPVEnSightMasterServerReader2::SetCellArrayStatus ( const char *  name,
int  status 
)

Get/Set whether the point or cell array with the given name is to be read.

Reimplemented from vtkGenericEnSightReader.

void vtkPVEnSightMasterServerReader2::SetByteOrderToBigEndian ( )

Set the byte order of the file (remember, more Unix workstations write big endian whereas PCs write little endian). Default is big endian (since most older PLOT3D files were written by workstations).

Reimplemented from vtkGenericEnSightReader.

void vtkPVEnSightMasterServerReader2::SetByteOrderToLittleEndian ( )

Set the byte order of the file (remember, more Unix workstations write big endian whereas PCs write little endian). Default is big endian (since most older PLOT3D files were written by workstations).

Reimplemented from vtkGenericEnSightReader.

void vtkPVEnSightMasterServerReader2::SetByteOrder ( int  byteOrder) [virtual]

Set the byte order of the file (remember, more Unix workstations write big endian whereas PCs write little endian). Default is big endian (since most older PLOT3D files were written by workstations).

Reimplemented from vtkGenericEnSightReader.

int vtkPVEnSightMasterServerReader2::GetByteOrder ( ) [virtual]

Set the byte order of the file (remember, more Unix workstations write big endian whereas PCs write little endian). Default is big endian (since most older PLOT3D files were written by workstations).

Reimplemented from vtkGenericEnSightReader.

const char* vtkPVEnSightMasterServerReader2::GetByteOrderAsString ( )

Set the byte order of the file (remember, more Unix workstations write big endian whereas PCs write little endian). Default is big endian (since most older PLOT3D files were written by workstations).

Reimplemented from vtkGenericEnSightReader.

virtual int vtkPVEnSightMasterServerReader2::RequestInformation ( vtkInformation ,
vtkInformationVector **  ,
vtkInformationVector  
) [protected, virtual]

Reimplemented from vtkPGenericEnSightReader.

virtual int vtkPVEnSightMasterServerReader2::RequestData ( vtkInformation ,
vtkInformationVector **  ,
vtkInformationVector  
) [protected, virtual]

Reimplemented from vtkGenericEnSightReader.

int vtkPVEnSightMasterServerReader2::ParseMasterServerFile ( ) [protected]

Member Data Documentation

Definition at line 104 of file vtkPVEnSightMasterServerReader2.h.

Definition at line 107 of file vtkPVEnSightMasterServerReader2.h.

vtkPVEnSightMasterServerReader2Internal* vtkPVEnSightMasterServerReader2::Internal [protected]

Definition at line 110 of file vtkPVEnSightMasterServerReader2.h.

Definition at line 114 of file vtkPVEnSightMasterServerReader2.h.

Definition at line 117 of file vtkPVEnSightMasterServerReader2.h.


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