29 #ifndef __vtkVRMLExporter_h
30 #define __vtkVRMLExporter_h
51 vtkSetStringMacro(FileName);
52 vtkGetStringMacro(FileName);
57 vtkSetMacro(Speed,
double);
58 vtkGetMacro(Speed,
double);
63 void SetFilePointer(FILE *);
70 void WriteALight(
vtkLight *aLight, FILE *fp);
71 void WriteAnActor(
vtkActor *anActor, FILE *fp);
75 void WriteShapeBegin(
vtkActor* actor, FILE *fileP,
78 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
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