vtkPVPlane.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2 // SPDX-License-Identifier: BSD-3-Clause
12 #ifndef vtkPVPlane_h
13 #define vtkPVPlane_h
14 
15 #include "vtkPVVTKExtensionsMiscModule.h" // Needed for exports
16 #include "vtkParaViewDeprecation.h" // For PARAVIEW_DEPRECATED_IN_5_14_0
17 #include "vtkPlane.h"
18 
20  "Use vtkPlane instead (vtkPlane now supports AxisAligned and Offset).")
22 {
23 public:
24  static vtkPVPlane* New();
25  vtkTypeMacro(vtkPVPlane, vtkPlane);
26 
27 protected:
28  vtkPVPlane();
29  ~vtkPVPlane() override;
30 
31 private:
32  vtkPVPlane(const vtkPVPlane&) = delete;
33  void operator=(const vtkPVPlane&) = delete;
34 };
35 
36 #endif
#define PARAVIEW_DEPRECATED_IN_5_14_0(reason)
static vtkPlane * New()
#define VTKPVVTKEXTENSIONSMISC_EXPORT
extends vtkPlane to add Offset parameter.
void operator=(const vtkObjectBase &)