VTK  9.7.1
vtkDeRhamCell.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
19 #ifndef vtkDeRhamCell_h
20 #define vtkDeRhamCell_h
21 #include "vtkDGCell.h"
22 
23 VTK_ABI_NAMESPACE_BEGIN
24 
25 class VTKFILTERSCELLGRID_EXPORT vtkDeRhamCell : public vtkDGCell
26 {
27 public:
28  vtkTypeMacro(vtkDeRhamCell, vtkDGCell);
30  void PrintSelf(ostream& os, vtkIndent indent) override;
31 
32 protected:
33  vtkDeRhamCell() = default;
34  ~vtkDeRhamCell() override = default;
35 
36 private:
37  vtkDeRhamCell(const vtkDeRhamCell&) = delete;
38  void operator=(const vtkDeRhamCell&) = delete;
39 };
40 
41 VTK_ABI_NAMESPACE_END
42 #endif
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:28
Base class for a discontinuous Galerkin cells of all shapes.
Definition: vtkDGCell.h:43
vtkInheritanceHierarchyOverrideMacro(vtkDGCell)
Base class for cells that form 2-d or 3-d DeRham complexes.
Definition: vtkDeRhamCell.h:25