ParaView
|
#include <vtkPVEnSightMasterServerReader2.h>
Public Types | |
typedef vtkPGenericEnSightReader | Superclass |
![]() | |
typedef vtkGenericEnSightReader | Superclass |
Public Member Functions | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual int | CanReadFile (const char *) |
Return whether we can read the file given. More... | |
void | SetCaseFileName (const char *fileName) |
Set the name of the file to be read. More... | |
virtual vtkMultiProcessController * | GetController () |
This class uses MPI communication mechanisms to verify the integrity of all case files in the master file. More... | |
virtual void | SetController (vtkMultiProcessController *controller) |
This class uses MPI communication mechanisms to verify the integrity of all case files in the master file. More... | |
virtual int | GetNumberOfPieces () |
Get the number of pieces in the file. More... | |
int | GetNumberOfPointArrays () |
Get the number of point or cell arrays available in the input. More... | |
int | GetNumberOfCellArrays () |
Get the number of point or cell arrays available in the input. More... | |
const char * | GetPointArrayName (int index) |
Get the name of the point or cell array with the given index in the input. More... | |
const char * | GetCellArrayName (int index) |
Get the name of the point or cell array with the given index in the input. More... | |
int | GetPointArrayStatus (const char *name) |
Get/Set whether the point or cell array with the given name is to be read. More... | |
int | GetCellArrayStatus (const char *name) |
Get/Set whether the point or cell array with the given name is to be read. More... | |
void | SetPointArrayStatus (const char *name, int status) |
Get/Set whether the point or cell array with the given name is to be read. More... | |
void | SetCellArrayStatus (const char *name, int status) |
Get/Set whether the point or cell array with the given name is to be read. More... | |
void | SetByteOrderToBigEndian () |
Set the byte order of the file (remember, more Unix workstations write big endian whereas PCs write little endian). More... | |
void | SetByteOrderToLittleEndian () |
Set the byte order of the file (remember, more Unix workstations write big endian whereas PCs write little endian). More... | |
void | SetByteOrder (int byteOrder) |
Set the byte order of the file (remember, more Unix workstations write big endian whereas PCs write little endian). More... | |
int | GetByteOrder () |
Set the byte order of the file (remember, more Unix workstations write big endian whereas PCs write little endian). More... | |
const char * | GetByteOrderAsString () |
Set the byte order of the file (remember, more Unix workstations write big endian whereas PCs write little endian). More... | |
![]() | |
void | PrintSelf (ostream &os, vtkIndent indent) |
Static Public Member Functions | |
static vtkPVEnSightMasterServerReader2 * | New () |
static int | IsTypeOf (const char *type) |
static vtkPVEnSightMasterServerReader2 * | SafeDownCast (vtkObject *o) |
![]() | |
static vtkPGenericEnSightReader * | New () |
static int | IsTypeOf (const char *type) |
static vtkPGenericEnSightReader * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
vtkPVEnSightMasterServerReader2 () | |
~vtkPVEnSightMasterServerReader2 () | |
virtual int | RequestInformation (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
virtual int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
int | ParseMasterServerFile () |
![]() | |
vtkPGenericEnSightReader () | |
~vtkPGenericEnSightReader () | |
int | GetMultiProcessLocalProcessId () |
Multi Process cache. More... | |
int | GetMultiProcessNumberOfProcesses () |
Multi Process cache. More... | |
Protected Attributes | |
vtkMultiProcessController * | Controller |
int | NumberOfPieces |
vtkPVEnSightMasterServerReader2Internal * | Internal |
vtkPVEnSightMasterServerTranslator * | ExtentTranslator |
int | InformationError |
![]() | |
int | MultiProcessLocalProcessId |
int | MultiProcessNumberOfProcesses |
Definition at line 30 of file vtkPVEnSightMasterServerReader2.h.
Definition at line 35 of file vtkPVEnSightMasterServerReader2.h.
|
protected |
|
protected |
|
static |
|
virtual |
Reimplemented from vtkPGenericEnSightReader.
|
static |
|
virtual |
Reimplemented from vtkPGenericEnSightReader.
|
static |
void vtkPVEnSightMasterServerReader2::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) |
|
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 |
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 |
Return whether we can read the file given.
|
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.
int vtkPVEnSightMasterServerReader2::GetNumberOfPointArrays | ( | ) |
Get the number of point or cell arrays available in the input.
int vtkPVEnSightMasterServerReader2::GetNumberOfCellArrays | ( | ) |
Get the number of point or cell arrays available in the input.
const char* vtkPVEnSightMasterServerReader2::GetPointArrayName | ( | int | index | ) |
Get the name of the point or cell array with the given index in the input.
const char* vtkPVEnSightMasterServerReader2::GetCellArrayName | ( | int | index | ) |
Get the name of the point or cell array with the given index in the input.
int vtkPVEnSightMasterServerReader2::GetPointArrayStatus | ( | const char * | name | ) |
Get/Set whether the point or cell array with the given name is to be read.
int vtkPVEnSightMasterServerReader2::GetCellArrayStatus | ( | const char * | name | ) |
Get/Set whether the point or cell array with the given name is to be read.
void vtkPVEnSightMasterServerReader2::SetPointArrayStatus | ( | const char * | name, |
int | status | ||
) |
Get/Set whether the point or cell array with the given name is to be read.
void vtkPVEnSightMasterServerReader2::SetCellArrayStatus | ( | const char * | name, |
int | status | ||
) |
Get/Set whether the point or cell array with the given name is to be read.
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).
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).
void vtkPVEnSightMasterServerReader2::SetByteOrder | ( | int | byteOrder | ) |
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).
int vtkPVEnSightMasterServerReader2::GetByteOrder | ( | ) |
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).
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).
|
protectedvirtual |
Reimplemented from vtkPGenericEnSightReader.
|
protectedvirtual |
|
protected |
|
protected |
Definition at line 122 of file vtkPVEnSightMasterServerReader2.h.
|
protected |
Definition at line 125 of file vtkPVEnSightMasterServerReader2.h.
|
protected |
Definition at line 128 of file vtkPVEnSightMasterServerReader2.h.
|
protected |
Definition at line 132 of file vtkPVEnSightMasterServerReader2.h.
|
protected |
Definition at line 135 of file vtkPVEnSightMasterServerReader2.h.