VTK  9.7.1
vtkOFFReader.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
2 // SPDX-License-Identifier: BSD-3-Clause
29 #ifndef vtkOFFReader_h
30 #define vtkOFFReader_h
31 
33 #include "vtkIOGeometryModule.h" // For export macro
34 #include "vtkResourceStream.h" // For vtkResourceStream
35 
36 VTK_ABI_NAMESPACE_BEGIN
37 class VTKIOGEOMETRY_EXPORT vtkOFFReader : public vtkAbstractPolyDataReader
38 {
39 public:
40  static vtkOFFReader* New();
42 
43 protected:
44  vtkOFFReader() = default;
45  ~vtkOFFReader() override = default;
46 
48 
49 private:
58 
59  vtkOFFReader(const vtkOFFReader&) = delete;
60  void operator=(const vtkOFFReader&) = delete;
61 };
62 
63 VTK_ABI_NAMESPACE_END
64 #endif
read Geomview .off files
Definition: vtkOFFReader.h:37
Store vtkAlgorithm input/output information.
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called by the superclass.
static vtkPolyDataAlgorithm * New()
Superclass for algorithms that read models from a file.
VTKIOHDF_EXPORT bool Open(const char *fileName, hid_t &fileID)
Open a VTK HDF file and checks if it is valid.
Store zero or more vtkInformation instances.