4#ifndef vtkNetCDFCFWriter_h 
    5#define vtkNetCDFCFWriter_h 
    7#include "vtkIONetCDFModule.h"  
   10VTK_ABI_NAMESPACE_BEGIN
 
   46  vtkSetStringMacro(CellArrayNamePostfix);
 
   47  vtkGetStringMacro(CellArrayNamePostfix);
 
   57  vtkSetMacro(FillValue, 
int);
 
   58  vtkGetMacro(FillValue, 
int);
 
   67  vtkSetMacro(AttributeType, 
int);
 
   68  vtkGetMacro(AttributeType, 
int);
 
   76  vtkSetMacro(FillBlankedAttributes, 
bool);
 
   77  vtkGetMacro(FillBlankedAttributes, 
bool);
 
   78  vtkBooleanMacro(FillBlankedAttributes, 
bool);
 
  116  class Implementation;
 
abstract class to specify dataset behavior
 
list of point or cell ids
 
topologically and geometrically regular array of data
 
a simple class to control print indentation
 
Writes netCDF files that follow the CF convention.
 
static vtkNetCDFCFWriter * New()
 
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
 
vtkSetFilePathMacro(FileName)
Get/Set the file name of the file.
 
void AddGridMappingAttribute(const char *name, const char *value)
Add/clear attributes that define the grid mapping (or the coordinate reference system (CRS))
 
vtkGetFilePathMacro(FileName)
Get/Set the file name of the file.
 
char * CellArrayNamePostfix
 
void AddGridMappingAttribute(const char *name, double value)
Add/clear attributes that define the grid mapping (or the coordinate reference system (CRS))
 
bool FillBlankedAttributes
 
~vtkNetCDFCFWriter() override
 
int FillInputPortInformation(int port, vtkInformation *info) override
Fill the input port information objects for this algorithm.
 
void ClearGridMappingAttributes()
Add/clear attributes that define the grid mapping (or the coordinate reference system (CRS))
 
void WriteData() override
 
abstract class to write data to file(s)