vtkPVMergeTablesMultiBlock.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2 // SPDX-License-Identifier: BSD-3-Clause
20 #ifndef vtkPVMergeTablesMultiBlock_h
21 #define vtkPVMergeTablesMultiBlock_h
22 
24 #include "vtkPVVTKExtensionsMiscModule.h" // needed for export macro
25 #include "vtkParaViewDeprecation.h" // for PARAVIEW_DEPRECATED
26 
27 class PARAVIEW_DEPRECATED_IN_6_1_0("Please use the `vtkPVMergeTablesComposite` instead.")
29 {
30 public:
33  void PrintSelf(ostream& os, vtkIndent indent) override;
34 
35 protected:
37  ~vtkPVMergeTablesMultiBlock() override;
38 
39  int FillInputPortInformation(int port, vtkInformation* info) override;
41 
42 private:
44  void operator=(const vtkPVMergeTablesMultiBlock&) = delete;
45 };
46 
47 #endif
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
static vtkMultiBlockDataSetAlgorithm * New()
used to merge rows in tables from composite datasets.
#define VTKPVVTKEXTENSIONSMISC_EXPORT
#define PARAVIEW_DEPRECATED_IN_6_1_0(reason)
virtual int FillInputPortInformation(int port, vtkInformation *info)
used to merge rows in tables.
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
void operator=(const vtkObjectBase &)