57 #ifndef vtkVRMLImporter_h
58 #define vtkVRMLImporter_h
60 #include "vtkIOImportModule.h"
73 class vtkVRMLImporterInternal;
89 vtkSetStringMacro(FileName);
99 vtkGetMacro(ShapeResolution,
int);
116 int OpenImportFile();
128 virtual void enterNode(
const char*);
129 virtual void exitNode();
130 virtual void enterField(
const char*);
131 virtual void exitField();
132 virtual void useNode(
const char*);
153 vtkVRMLImporterInternal* Internal;
represents an object (geometry & properties) in a rendered scene
abstract base class for most VTK objects
represent surface properties of a geometric object
FILE * GetFileFD()
Return the file pointer to the open file.
virtual void ImportProperties(vtkRenderer *)
dynamic, self-adjusting array of float
map scalar values into colors via a lookup table
abstract specification for renderers
dynamic, self-adjusting array of vtkIdType
virtual int ImportBegin()
virtual void ImportActors(vtkRenderer *)
Superclass for all sources, filters, and sinks in VTK.
a simple class to control print indentation
a virtual light for 3D rendering
vtkGetStringMacro(ExtensionsString)
Returns a string listing all available extensions.
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
map vtkPolyData to graphics primitives
object to represent cell connectivity
virtual void ImportCameras(vtkRenderer *)
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...
virtual void ImportLights(vtkRenderer *)
represent and manipulate 3D points