28 #ifndef __vtkVPICReader_h
29 #define __vtkVPICReader_h
53 vtkSetStringMacro(FileName);
54 vtkGetStringMacro(FileName);
59 vtkSetVector3Macro(Stride,
int);
60 vtkGetVector3Macro(Stride,
int);
65 vtkSetVector2Macro(XExtent,
int);
66 vtkSetVector2Macro(YExtent,
int);
67 vtkSetVector2Macro(ZExtent,
int);
71 vtkGetVector2Macro(XLayout,
int);
72 vtkGetVector2Macro(YLayout,
int);
73 vtkGetVector2Macro(ZLayout,
int);
85 int GetNumberOfPointArrays();
86 const char* GetPointArrayName(
int index);
87 int GetPointArrayStatus(
const char*
name);
88 void SetPointArrayStatus(
const char*
name,
int status);
89 void DisableAllPointArrays();
90 void EnableAllPointArrays();
136 int GhostDimension[3];
155 void LoadVariableData(
int var,
int timeStep);
160 int numberOfComponents);
162 static void SelectionCallback(
vtkObject* caller,
unsigned long eid,
163 void* clientdata,
void* calldata);
164 static void EventCallback(
vtkObject* caller,
unsigned long eid,
165 void* clientdata,
void* calldata);
Wrapper around vtkstd::string to keep symbols short.
abstract base class for most VTK objects
dynamic, self-adjusting array of float
vtkCallbackCommand * SelectionObserver
vtkImageData * GetOutput()
class for reading VPIC data files
vtkDataArraySelection * PointDataArraySelection
vtkStdString * VariableName
supports function callbacks
a simple class to control print indentation
topologically and geometrically regular array of data
virtual int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
Store on/off settings for data arrays for a vtkSource.
Generic algorithm superclass for image algs.
void PrintSelf(ostream &os, vtkIndent indent)
static vtkAlgorithm * New()
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
vtkMultiProcessController * MPIController
Multiprocessing communication superclass.