MeVisLab Toolbox Reference
SoShadowRenderElement Class Reference

#include <SoShadowRenderElement.h>

Inheritance diagram for SoShadowRenderElement:

Public Member Functions

void init (SoState *state) override
 Initializes element.
 

Static Public Member Functions

static void set (SoState *state, SbBool shadowRender)
 Sets in the state whether or not this pass is for shadowing.
 
static SbBool get (SoState *state)
 Returns from the state whether or not this pass is for shadowing.
 
static SbBool getDefault ()
 Returns the default rendering pass purpose.
 
static void initClass ()
 Initializes the SoShadowRenderElement class.
 

Protected Member Functions

virtual ~SoShadowRenderElement ()
 

Detailed Description

Definition at line 25 of file SoShadowRenderElement.h.

Constructor & Destructor Documentation

◆ ~SoShadowRenderElement()

virtual SoShadowRenderElement::~SoShadowRenderElement ( )
protectedvirtual

Member Function Documentation

◆ get()

static SbBool SoShadowRenderElement::get ( SoState * state)
inlinestatic

Returns from the state whether or not this pass is for shadowing.

Definition at line 43 of file SoShadowRenderElement.h.

References mlrange_cast().

◆ getDefault()

static SbBool SoShadowRenderElement::getDefault ( )
inlinestatic

Returns the default rendering pass purpose.

Definition at line 47 of file SoShadowRenderElement.h.

References mlrange_cast().

◆ init()

void SoShadowRenderElement::init ( SoState * state)
override

Initializes element.

◆ initClass()

static void SoShadowRenderElement::initClass ( )
static

Initializes the SoShadowRenderElement class.

◆ set()

static void SoShadowRenderElement::set ( SoState * state,
SbBool shadowRender )
inlinestatic

Sets in the state whether or not this pass is for shadowing.

Definition at line 39 of file SoShadowRenderElement.h.

References mlrange_cast().


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