vtkOSPRayHidingDecorator.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2 // SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
3 // SPDX-License-Identifier: BSD-3-Clause
4 #ifndef vtkOSPRayHidingDecorator_h
5 #define vtkOSPRayHidingDecorator_h
6 
7 #include "vtkPropertyDecorator.h"
8 
15 {
16 
17 public:
18  static vtkOSPRayHidingDecorator* New();
20  void PrintSelf(ostream& os, vtkIndent indent) override;
21 
25  bool CanShow(bool show_advanced) const override;
26 
27 protected:
29  ~vtkOSPRayHidingDecorator() override;
30 
31 private:
33  void operator=(const vtkOSPRayHidingDecorator&) = delete;
34 };
35 #endif
vtkOSPRayHidingDecorator's purpose is to prevent the GUI from showing any of the RayTracing specific ...
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...
virtual bool CanShow(bool show_advanced) const
Override this method to override the visibility of the widget in the panel.