26#ifndef vtkIVExporter_h
27#define vtkIVExporter_h
30#include "vtkIOExportModule.h"
represents an object (geometry & properties) in a rendered scene
~vtkIVExporter() override
void WriteData() override
void WritePointData(vtkPoints *points, vtkDataArray *normals, vtkDataArray *tcoords, vtkUnsignedCharArray *colors, FILE *fp)
void WriteAnActor(vtkActor *anActor, FILE *fp)
void WriteALight(vtkLight *aLight, FILE *fp)
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkSetFilePathMacro(FileName)
Specify the name of the OpenInventor file to write.
vtkGetFilePathMacro(FileName)
Specify the name of the OpenInventor file to write.
static vtkIVExporter * New()
a simple class to control print indentation
a virtual light for 3D rendering
represent and manipulate 3D points
dynamic, self-adjusting array of unsigned char