Open CASCADE Technology  6.9.0
Public Member Functions | Data Fields | Static Public Attributes
Graphic3d_RenderingParams Class Reference

Helper class to store rendering parameters. More...

#include <Graphic3d_RenderingParams.hxx>

Public Member Functions

 Graphic3d_RenderingParams ()
 Creates default rendering parameters. More...
 

Data Fields

Graphic3d_RenderingMode Method
 Specifies rendering mode. More...
 
Standard_Integer RaytracingDepth
 Maximum ray-tracing depth. More...
 
Standard_Boolean IsShadowEnabled
 Enables/disables shadows rendering. More...
 
Standard_Boolean IsReflectionEnabled
 Enables/disables specular reflections. More...
 
Standard_Boolean IsAntialiasingEnabled
 Enables/disables adaptive anti-aliasing. More...
 
Standard_Boolean IsTransparentShadowEnabled
 Enables/disables light propagation through transparent media. More...
 

Static Public Attributes

static const Standard_Integer THE_DEFAULT_DEPTH = 3
 Default ray-tracing depth. More...
 

Detailed Description

Helper class to store rendering parameters.

Constructor & Destructor Documentation

Graphic3d_RenderingParams::Graphic3d_RenderingParams ( )
inline

Creates default rendering parameters.

Field Documentation

Standard_Boolean Graphic3d_RenderingParams::IsAntialiasingEnabled

Enables/disables adaptive anti-aliasing.

Standard_Boolean Graphic3d_RenderingParams::IsReflectionEnabled

Enables/disables specular reflections.

Standard_Boolean Graphic3d_RenderingParams::IsShadowEnabled

Enables/disables shadows rendering.

Standard_Boolean Graphic3d_RenderingParams::IsTransparentShadowEnabled

Enables/disables light propagation through transparent media.

Graphic3d_RenderingMode Graphic3d_RenderingParams::Method

Specifies rendering mode.

Standard_Integer Graphic3d_RenderingParams::RaytracingDepth

Maximum ray-tracing depth.

const Standard_Integer Graphic3d_RenderingParams::THE_DEFAULT_DEPTH = 3
static

Default ray-tracing depth.


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