VTK  9.4.20241031
vtkIOCellGrid.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
3#ifndef vtkIOCellGrid_h
4#define vtkIOCellGrid_h
5
6#include "vtkIOCellGridModule.h" // For export macro.
7#include "vtkObject.h"
8
9VTK_ABI_NAMESPACE_BEGIN
10
13class VTKIOCELLGRID_EXPORT vtkIOCellGrid : public vtkObject
14{
15public:
16 vtkTypeMacro(vtkIOCellGrid, vtkObject);
17 void PrintSelf(ostream& os, vtkIndent indent) override;
18
23
24protected:
25 vtkIOCellGrid(const vtkIOCellGrid&) = delete;
26 void operator=(const vtkIOCellGrid&) = delete;
27};
28
29VTK_ABI_NAMESPACE_END
30
31#endif // vtkIOCellGrid_h
A registrar for cell types contained in this module.
vtkIOCellGrid(const vtkIOCellGrid &)=delete
static bool RegisterCellsAndResponders()
Call this method before running constructing or running algorithms on instances of vtkCellGrid so tha...
void operator=(const vtkIOCellGrid &)=delete
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
a simple class to control print indentation
Definition vtkIndent.h:108
abstract base class for most VTK objects
Definition vtkObject.h:162