21#ifndef vtkOCCTReader_h 
   22#define vtkOCCTReader_h 
   27#include "vtkIOOCCTModule.h"  
   31VTK_ABI_NAMESPACE_BEGIN
 
   56  vtkSetClampMacro(FileFormat, 
unsigned int, 
Format::STEP, 
Format::IGES);
 
   65  vtkGetMacro(LinearDeflection, 
double);
 
   66  vtkSetMacro(LinearDeflection, 
double);
 
   75  vtkGetMacro(AngularDeflection, 
double);
 
   76  vtkSetMacro(AngularDeflection, 
double);
 
   85  vtkGetMacro(RelativeDeflection, 
bool);
 
   86  vtkSetMacro(RelativeDeflection, 
bool);
 
   87  vtkBooleanMacro(RelativeDeflection, 
bool);
 
   95  vtkGetMacro(ReadWire, 
bool);
 
   96  vtkSetMacro(ReadWire, 
bool);
 
   97  vtkBooleanMacro(ReadWire, 
bool);
 
  104  vtkSetFilePathMacro(FileName);
 
  105  vtkGetFilePathMacro(FileName);
 
  119  std::unique_ptr<vtkInternals> Internals;
 
  121  double LinearDeflection = 0.1;
 
  122  double AngularDeflection = 0.5;
 
  123  bool RelativeDeflection = false;
 
  124  bool ReadWire = false;
 
  125  unsigned int FileFormat = 
Format::STEP;
 
  126  char* FileName = 
nullptr;
 
a simple class to control print indentation
 
Superclass for algorithms that produce only vtkMultiBlockDataSet as output.
 
VTK Reader for STEP and IGES files using OpenCASCADE.
 
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
 
static vtkOCCTReader * New()
 
#define VTK_DEPRECATED_IN_9_3_0(reason)