25 #ifndef vtk3DSImporter_h 26 #define vtk3DSImporter_h 28 #include "vtkIOImportModule.h" 46 vtkSetStringMacro(FileName);
56 vtkGetMacro(ComputeNormals,
int);
63 FILE *GetFileFD() {
return this->FileFD;};
76 int ImportBegin () VTK_OVERRIDE;
77 void ImportEnd () VTK_OVERRIDE;
78 void ImportActors (
vtkRenderer *renderer) VTK_OVERRIDE;
79 void ImportCameras (
vtkRenderer *renderer) VTK_OVERRIDE;
80 void ImportLights (
vtkRenderer *renderer) VTK_OVERRIDE;
81 void ImportProperties (
vtkRenderer *renderer) VTK_OVERRIDE;
82 vtkPolyData *GeneratePolyData (vtk3DSMesh *meshPtr);
vtk3DSCamera * CameraList
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
abstract specification for renderers
vtk3DSMatProp * MatPropList
vtk3DSOmniLight * OmniList
concrete dataset represents vertices, lines, polygons, and triangle strips
a simple class to control print indentation
vtkGetStringMacro(ExtensionsString)
Returns a string listing all available extensions.
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
vtkBooleanMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...
vtk3DSMaterial * MaterialList
vtk3DSSpotLight * SpotLightList