vtkANARIHidingDecorator.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2 // SPDX-License-Identifier: BSD-3-Clause
3 #ifndef vtkANARIHidingDecorator_h
4 #define vtkANARIHidingDecorator_h
5 
6 #include "vtkPropertyDecorator.h"
7 
14 {
15 public:
16  static vtkANARIHidingDecorator* New();
18  void PrintSelf(ostream& os, vtkIndent indent) override;
19 
23  bool CanShow(bool showAdvanced) const override;
24 
25 protected:
26  vtkANARIHidingDecorator() = default;
27  ~vtkANARIHidingDecorator() override = default;
28 
30 
31 private:
32  void operator=(const vtkANARIHidingDecorator&) = delete;
33 };
34 #endif
void PrintSelf(ostream &os, vtkIndent indent) override
#define VTKREMOTINGAPPLICATIONCOMPONENTS_EXPORT
static vtkPropertyDecorator * New()
vtkPropertyDecorator hold the logic of pqPropertyDecorator TODO provides a mechanism to decorate pqPr...
vtkANARIHidingDecorator's purpose is to prevent the GUI from showing any of the ANARI specific render...
virtual bool CanShow(bool vtkNotUsed(showAdvanced)) const
Override this method to override the visibility of the widget in the panel.