29 #ifndef vtkVRMLExporter_h
30 #define vtkVRMLExporter_h
52 vtkSetStringMacro(FileName);
53 vtkGetStringMacro(FileName);
58 vtkSetMacro(Speed,
double);
59 vtkGetMacro(Speed,
double);
64 void SetFilePointer(FILE *);
71 void WriteALight(
vtkLight *aLight, FILE *fp);
72 void WriteAnActor(
vtkActor *anActor, FILE *fp);
76 void WriteShapeBegin(
vtkActor* actor, FILE *fileP,
79 void WriteShapeEnd( FILE *fileP );
abstract class to write a scene to a file
represents an object (geometry & properties) in a rendered scene
represent and manipulate point attribute data
virtual void WriteData()=0
#define VTKIOEXPORT_EXPORT
concrete dataset represents vertices, lines, polygons, and triangle strips
a simple class to control print indentation
a virtual light for 3D rendering
abstract superclass for arrays of numeric data
dynamic, self-adjusting array of unsigned char
void PrintSelf(ostream &os, vtkIndent indent)
export a scene into VRML 2.0 format.
represent and manipulate 3D points