VTK  9.3.20240424
vtkSimplePointsWriter.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
35#ifndef vtkSimplePointsWriter_h
36#define vtkSimplePointsWriter_h
37
38#include "vtkDataSetWriter.h"
39#include "vtkIOLegacyModule.h" // For export macro
40
41VTK_ABI_NAMESPACE_BEGIN
42class VTKIOLEGACY_EXPORT vtkSimplePointsWriter : public vtkDataSetWriter
43{
44public:
47 void PrintSelf(ostream& os, vtkIndent indent) override;
48
49 vtkGetMacro(DecimalPrecision, int);
50 vtkSetMacro(DecimalPrecision, int);
51
52protected:
54 ~vtkSimplePointsWriter() override = default;
55
56 void WriteData() override;
57
59
60private:
62 void operator=(const vtkSimplePointsWriter&) = delete;
63};
64
65VTK_ABI_NAMESPACE_END
66#endif
write any type of vtk dataset to file
a simple class to control print indentation
Definition vtkIndent.h:108
write a file of xyz coordinates
void WriteData() override
static vtkSimplePointsWriter * New()
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
~vtkSimplePointsWriter() override=default