31 #ifndef vtkNetCDFCAMReader_h
32 #define vtkNetCDFCAMReader_h
50 static int CanReadFile(
const char* fileName);
52 void SetFileName(
const char* fileName);
53 vtkGetStringMacro(FileName);
55 void SetConnectivityFileName(
const char* fileName);
56 vtkGetStringMacro(ConnectivityFileName);
65 vtkBooleanMacro(SingleLevel,
int);
66 vtkSetClampMacro(SingleLevel,
int, 0, 1);
67 vtkGetMacro(SingleLevel,
int);
76 VTK_LEGACY(
void SetCellLayerRight(
int));
77 VTK_LEGACY(
int GetCellLayerRight());
98 int piece,
int numPieces,
int numCellLevels,
int numCellsPerLevel,
99 int & beginCellLevel,
int & endCellLevel,
int & beginCell,
int & endCell);
110 char* CurrentFileName;
111 vtkSetStringMacro(CurrentFileName);
116 char* ConnectivityFileName;
117 char* CurrentConnectivityFileName;
118 vtkSetStringMacro(CurrentConnectivityFileName);
125 long NumberOfTimeSteps;
131 NcFile* ConnectivityFile;
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
static vtkUnstructuredGridAlgorithm * New()
virtual int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
Read unstructured NetCDF CAM files.
a simple class to control print indentation
void PrintSelf(ostream &os, vtkIndent indent)
Superclass for algorithms that produce only unstructured grid as output.
#define VTKIONETCDF_EXPORT
virtual int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *)