vtkMarkSelectedRows.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2 // SPDX-License-Identifier: BSD-3-Clause
21 #ifndef vtkMarkSelectedRows_h
22 #define vtkMarkSelectedRows_h
23 
24 #include "vtkDataObjectAlgorithm.h"
25 #include "vtkPVVTKExtensionsFiltersRenderingModule.h" // needed for export macro
26 
27 class vtkTable;
28 
30 {
31 public:
32  static vtkMarkSelectedRows* New();
34  void PrintSelf(ostream& os, vtkIndent indent) override;
35 
37 
50  vtkSetMacro(FieldAssociation, int);
51  vtkGetMacro(FieldAssociation, int);
53 
54 protected:
56  ~vtkMarkSelectedRows() override;
57 
58  int FillInputPortInformation(int port, vtkInformation* info) override;
59  int FillOutputPortInformation(int port, vtkInformation* info) override;
62 
63 private:
65  void operator=(const vtkMarkSelectedRows&) = delete;
66 };
67 
68 #endif
static vtkDataObjectAlgorithm * New()
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
#define VTKPVVTKEXTENSIONSFILTERSRENDERING_EXPORT
virtual int FillInputPortInformation(int port, vtkInformation *info)
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
mark rows that are selected as such.
void operator=(const vtkObjectBase &)
virtual int FillOutputPortInformation(int port, vtkInformation *info)