16#ifndef vtkLegacyCellGridWriter_h
17#define vtkLegacyCellGridWriter_h
21#include "vtkIOLegacyModule.h"
24VTK_ABI_NAMESPACE_BEGIN
48 int WriteArrayGroups(ostream* fp,
vtkCellGrid* grid);
49 int WriteCellAttributes(ostream* fp,
vtkCellGrid* grid);
50 int WriteCellMetadata(ostream* fp,
vtkCellGrid* grid);
Visualization data composed of cells of arbitrary type.
helper class for objects that write VTK data files
a simple class to control print indentation
Write VTK cell-grid data to a file.
int FillInputPortInformation(int port, vtkInformation *info) override
Fill the input port information objects for this algorithm.
~vtkLegacyCellGridWriter() override=default
void PrintSelf(ostream &os, vtkIndent indent) override
Standard methods for type information and printing.
void WriteData() override
vtkCellGrid * GetInput(int port)
Get the input to this writer.
vtkNew< vtkCellGridWriter > Subwriter
vtkLegacyCellGridWriter()=default
vtkCellGrid * GetInput()
Get the input to this writer.
static vtkLegacyCellGridWriter * New()
Allocate and hold a VTK object.