28 #ifndef __vtkVPICReader_h
29 #define __vtkVPICReader_h
54 vtkSetStringMacro(FileName);
55 vtkGetStringMacro(FileName);
60 vtkSetVector3Macro(Stride,
int);
61 vtkGetVector3Macro(Stride,
int);
66 vtkSetVector2Macro(XExtent,
int);
67 vtkSetVector2Macro(YExtent,
int);
68 vtkSetVector2Macro(ZExtent,
int);
72 vtkGetVector2Macro(XLayout,
int);
73 vtkGetVector2Macro(YLayout,
int);
74 vtkGetVector2Macro(ZLayout,
int);
86 int GetNumberOfPointArrays();
87 const char* GetPointArrayName(
int index);
88 int GetPointArrayStatus(
const char*
name);
89 void SetPointArrayStatus(
const char*
name,
int status);
90 void DisableAllPointArrays();
91 void EnableAllPointArrays();
137 int GhostDimension[3];
156 void LoadVariableData(
int var,
int timeStep);
161 int numberOfComponents);
163 static void SelectionCallback(
vtkObject* caller,
unsigned long eid,
164 void* clientdata,
void* calldata);
165 static void EventCallback(
vtkObject* caller,
unsigned long eid,
166 void* clientdata,
void* calldata);
Wrapper around std::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
GLuint const GLchar * name
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.