| 
    QGIS API Documentation 3.99.0-Master (f78f5286a64)
    
   | 
 
Contains the configuration of ambient occlusion rendering. More...
#include <qgsambientocclusionsettings.h>
Public Member Functions | |
| QgsAmbientOcclusionSettings ()=default | |
| QgsAmbientOcclusionSettings (const QgsAmbientOcclusionSettings &other) | |
| float | intensity () const | 
| Returns the shading factor of the ambient occlusion effect.   | |
| bool | isEnabled () const | 
| Returns whether ambient occlusion effect is enabled.   | |
| QgsAmbientOcclusionSettings & | operator= (QgsAmbientOcclusionSettings const &rhs) | 
| float | radius () const | 
| Returns the radius parameter of the ambient occlusion effect.   | |
| void | readXml (const QDomElement &element, const QgsReadWriteContext &context) | 
| Reads settings from a DOM element.   | |
| void | setEnabled (bool enabled) | 
| Sets whether ambient occlusion effect is enabled.   | |
| void | setIntensity (float factor) | 
| Sets the shading factor of the ambient occlusion effect.   | |
| void | setRadius (float radius) | 
| Sets the radius parameter of the ambient occlusion effect.   | |
| void | setThreshold (float threshold) | 
| Sets at what amount of occlusion the effect will kick in.   | |
| float | threshold () const | 
| Returns at what amount of occlusion the effect will kick in.   | |
| void | writeXml (QDomElement &element, const QgsReadWriteContext &context) const | 
| Writes settings to a DOM element.   | |
Contains the configuration of ambient occlusion rendering.
Definition at line 35 of file qgsambientocclusionsettings.h.
      
  | 
  default | 
| QgsAmbientOcclusionSettings::QgsAmbientOcclusionSettings | ( | const QgsAmbientOcclusionSettings & | other | ) | 
Definition at line 23 of file qgsambientocclusionsettings.cpp.
      
  | 
  inline | 
Returns the shading factor of the ambient occlusion effect.
Definition at line 57 of file qgsambientocclusionsettings.h.
      
  | 
  inline | 
Returns whether ambient occlusion effect is enabled.
Definition at line 51 of file qgsambientocclusionsettings.h.
| QgsAmbientOcclusionSettings & QgsAmbientOcclusionSettings::operator= | ( | QgsAmbientOcclusionSettings const & | rhs | ) | 
Definition at line 31 of file qgsambientocclusionsettings.cpp.
      
  | 
  inline | 
Returns the radius parameter of the ambient occlusion effect.
Definition at line 63 of file qgsambientocclusionsettings.h.
| void QgsAmbientOcclusionSettings::readXml | ( | const QDomElement & | element, | 
| const QgsReadWriteContext & | context | ||
| ) | 
Reads settings from a DOM element.
Definition at line 40 of file qgsambientocclusionsettings.cpp.
      
  | 
  inline | 
Sets whether ambient occlusion effect is enabled.
Definition at line 48 of file qgsambientocclusionsettings.h.
      
  | 
  inline | 
Sets the shading factor of the ambient occlusion effect.
Definition at line 54 of file qgsambientocclusionsettings.h.
      
  | 
  inline | 
Sets the radius parameter of the ambient occlusion effect.
Definition at line 60 of file qgsambientocclusionsettings.h.
      
  | 
  inline | 
Sets at what amount of occlusion the effect will kick in.
Definition at line 66 of file qgsambientocclusionsettings.h.
      
  | 
  inline | 
Returns at what amount of occlusion the effect will kick in.
Definition at line 69 of file qgsambientocclusionsettings.h.
| void QgsAmbientOcclusionSettings::writeXml | ( | QDomElement & | element, | 
| const QgsReadWriteContext & | context | ||
| ) | const | 
Writes settings to a DOM element.
Definition at line 50 of file qgsambientocclusionsettings.cpp.