Go to the documentation of this file.
28 #ifndef vtkDataWriter_h
29 #define vtkDataWriter_h
73 return reinterpret_cast<unsigned char *
>(this->OutputString);
243 int num,
int numComp);
int WritePointData(ostream *fp, vtkDataSet *ds)
represent and manipulate 3D points
GLsizei GLsizei GLenum GLenum const GLvoid * data
A table, which contains similar-typed columns of data.
int WritePoints(ostream *fp, vtkPoints *p)
#define VTKIOLEGACY_EXPORT
int WritePedigreeIdData(ostream *fp, vtkAbstractArray *p, int num)
int WriteVertexData(ostream *fp, vtkGraph *g)
#define vtkTypeMacro(thisClass, superclass)
int WriteScalarData(ostream *fp, vtkDataArray *s, int num)
void SetFileTypeToASCII()
abstract superclass for arrays of numeric data
void SetFileTypeToBinary()
represent and manipulate fields of data
int WriteTensorData(ostream *fp, vtkDataArray *t, int num)
int WriteTCoordData(ostream *fp, vtkDataArray *tc, int num)
int WriteGlobalIdData(ostream *fp, vtkDataArray *g, int num)
vtkStdString GetOutputStdString()
#define vtkSetClampMacro(name, type, min, max)
int WriteCells(ostream *fp, vtkCellArray *cells, const char *label)
int WriteEdgeFlagsData(ostream *fp, vtkDataArray *edgeFlags, int num)
static vtkDataWriter * New()
int WriteCoordinates(ostream *fp, vtkDataArray *coords, int axes)
unsigned char * GetBinaryOutputString()
a simple class to control print indentation
object to represent cell connectivity
#define vtkSetStringMacro(name)
int WriteHeader(ostream *fp)
abstract class to write data to file(s)
#define vtkGetMacro(name, type)
vtkGetStringMacro(ExtensionsString)
virtual ostream * OpenVTKFile()
abstract class to specify dataset behavior
Abstract superclass for all arrays.
vtkBooleanMacro(IgnoreDriverBugs, bool)
vtkSetMacro(IgnoreDriverBugs, bool)
void CloseVTKFile(ostream *fp)
int WriteEdgeData(ostream *fp, vtkGraph *g)
int WriteVectorData(ostream *fp, vtkDataArray *v, int num)
int WriteNormalData(ostream *fp, vtkDataArray *n, int num)
char * RegisterAndGetOutputString()
int WriteCellData(ostream *fp, vtkDataSet *ds)
helper class for objects that write vtk data files
int WriteArray(ostream *fp, int dataType, vtkAbstractArray *data, const char *format, int num, int numComp)
Wrapper around std::string to keep symbols short.
Base class for graph data types.
int WriteDataSetData(ostream *fp, vtkDataSet *ds)
int WriteFieldData(ostream *fp, vtkFieldData *f)
GLint GLint GLsizei GLsizei GLsizei GLint GLenum format
int WriteRowData(ostream *fp, vtkTable *g)
void PrintSelf(ostream &os, vtkIndent indent)