VTK  9.5.20250814
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
36VTK_ABI_NAMESPACE_BEGIN
37class VTKIOGEOMETRY_EXPORT vtkOFFReader : public vtkAbstractPolyDataReader
38{
39public:
40 static vtkOFFReader* New();
42
43protected:
44 vtkOFFReader() = default;
45 ~vtkOFFReader() override = default;
46
48
49private:
58
59 vtkOFFReader(const vtkOFFReader&) = delete;
60 void operator=(const vtkOFFReader&) = delete;
61};
62
63VTK_ABI_NAMESPACE_END
64#endif
Superclass for algorithms that read models from a file.
Store zero or more vtkInformation instances.
Store vtkAlgorithm input/output information.
read Geomview .off files
vtkOFFReader()=default
static vtkOFFReader * New()
~vtkOFFReader() override=default
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
Hold a reference to a vtkObjectBase instance.