30#ifndef vtkGLTFWriter_h
31#define vtkGLTFWriter_h
33#include "vtkIOGeometryModule.h"
38VTK_ABI_NAMESPACE_BEGIN
general representation of visualization data
~vtkGLTFWriter() override
std::string WriteToString()
Write the result to a string instead of a file.
static vtkGLTFWriter * New()
void WriteToStreamMultiBlock(ostream &out, vtkMultiBlockDataSet *in)
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
char * PropertyTextureFile
void WriteToStream(ostream &out, vtkDataObject *in)
Write the result to a provided ostream.
bool SaveActivePointColor
int FillInputPortInformation(int port, vtkInformation *info) override
Fill the input port information objects for this algorithm.
void WriteData() override
static std::vector< std::string > GetFieldAsStringVector(vtkDataObject *obj, const char *name)
This is used to read texture_uri fields that contain a list of texture paths.
char * TextureBaseDirectory
a simple class to control print indentation
Composite dataset that organizes datasets into blocks.