Public Member Functions | List of all members
pqOSPRayHidingDecorator Class Reference

pqOSPRayHidingDecorator's purpose is to prevent the GUI from showing any of the RayTracing specific rendering controls when Paraview is not configured with PARAVIEW_ENABLE_RAYTRACING More...

#include <pqOSPRayHidingDecorator.h>

Inheritance diagram for pqOSPRayHidingDecorator:
Inheritance graph
[legend]
Collaboration diagram for pqOSPRayHidingDecorator:
Collaboration graph
[legend]

Public Member Functions

 pqOSPRayHidingDecorator (vtkPVXMLElement *config, pqPropertyWidget *parentObject)
 
 ~pqOSPRayHidingDecorator () override
 
bool canShowWidget (bool show_advanced) const override
 Overridden to hide the widget when OSPRay is not compiled in. More...
 
- Public Member Functions inherited from pqPropertyWidgetDecorator
 pqPropertyWidgetDecorator (vtkPVXMLElement *xml, pqPropertyWidget *parent)
 Constructor. More...
 
 ~pqPropertyWidgetDecorator () override
 
pqPropertyWidgetparentWidget () const
 Returns the pqPropertyWidget parent. More...
 
virtual bool enableWidget () const
 Override this method to override the enable state of the widget in the panel. More...
 

Additional Inherited Members

- Signals inherited from pqPropertyWidgetDecorator
void visibilityChanged ()
 This signal is fired whenever the decorator has determined that the panel may need a refresh since the state of the system has changed which would deem changes in the widget visibility or enable state. More...
 
void enableStateChanged ()
 
- Static Public Member Functions inherited from pqPropertyWidgetDecorator
static pqPropertyWidgetDecoratorcreate (vtkPVXMLElement *xml, pqPropertyWidget *parent)
 Creates a new decorator, given the xml config and the parent pqPropertyWidget for the decorator. More...
 
- Protected Member Functions inherited from pqPropertyWidgetDecorator
vtkPVXMLElementxml () const
 

Detailed Description

pqOSPRayHidingDecorator's purpose is to prevent the GUI from showing any of the RayTracing specific rendering controls when Paraview is not configured with PARAVIEW_ENABLE_RAYTRACING

Definition at line 14 of file pqOSPRayHidingDecorator.h.

Constructor & Destructor Documentation

◆ pqOSPRayHidingDecorator()

pqOSPRayHidingDecorator::pqOSPRayHidingDecorator ( vtkPVXMLElement config,
pqPropertyWidget parentObject 
)

◆ ~pqOSPRayHidingDecorator()

pqOSPRayHidingDecorator::~pqOSPRayHidingDecorator ( )
override

Member Function Documentation

◆ canShowWidget()

bool pqOSPRayHidingDecorator::canShowWidget ( bool  show_advanced) const
overridevirtual

Overridden to hide the widget when OSPRay is not compiled in.

Reimplemented from pqPropertyWidgetDecorator.


The documentation for this class was generated from the following file: