Public Member Functions | List of all members
pqANARIHidingDecorator Class Reference

pqANARIHidingDecorator's purpose is to prevent the GUI from showing any of the ANARI specific rendering controls when Paraview is not configured with PARAVIEW_ENABLE_ANARI More...

#include <pqANARIHidingDecorator.h>

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

Public Member Functions

 pqANARIHidingDecorator (vtkPVXMLElement *config, pqPropertyWidget *parentObject)
 
 ~pqANARIHidingDecorator () override=default
 
bool canShowWidget (bool showAdvanced) const override
 Overridden to hide the widget when ANARI 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

pqANARIHidingDecorator's purpose is to prevent the GUI from showing any of the ANARI specific rendering controls when Paraview is not configured with PARAVIEW_ENABLE_ANARI

See also
vtkANARIHidingDecorator

Definition at line 17 of file pqANARIHidingDecorator.h.

Constructor & Destructor Documentation

◆ pqANARIHidingDecorator()

pqANARIHidingDecorator::pqANARIHidingDecorator ( vtkPVXMLElement config,
pqPropertyWidget parentObject 
)

◆ ~pqANARIHidingDecorator()

pqANARIHidingDecorator::~pqANARIHidingDecorator ( )
overridedefault

Member Function Documentation

◆ canShowWidget()

bool pqANARIHidingDecorator::canShowWidget ( bool  showAdvanced) const
overridevirtual

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

Reimplemented from pqPropertyWidgetDecorator.


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