MeVisLab Toolbox Reference
SoShadowMatrixElement Class Reference

#include <SoShadowMatrixElement.h>

Inheritance diagram for SoShadowMatrixElement:

Public Member Functions

SbBool matches (const SoElement *elt) const override
 
SoElement * copyMatchInfo () const override
 

Static Public Member Functions

static void set (SoState *state, SoNode *node, const SbMatrix &matrix)
 
static void get (SoState *state, SbMatrix &matrix)
 
static const SbMatrixget (SoState *state)
 
static const SbMatrixget (SoState *state, SbBool &isValid)
 
static void initClass ()
 

Protected Member Functions

virtual void setElt (const SbMatrix &matrix)
 
virtual ~SoShadowMatrixElement ()
 

Detailed Description

Definition at line 25 of file SoShadowMatrixElement.h.

Constructor & Destructor Documentation

◆ ~SoShadowMatrixElement()

virtual SoShadowMatrixElement::~SoShadowMatrixElement ( )
protectedvirtual

Member Function Documentation

◆ copyMatchInfo()

SoElement * SoShadowMatrixElement::copyMatchInfo ( ) const
override

◆ get() [1/3]

static const SbMatrix & SoShadowMatrixElement::get ( SoState * state)
static

◆ get() [2/3]

static const SbMatrix & SoShadowMatrixElement::get ( SoState * state,
SbBool & isValid )
static

◆ get() [3/3]

static void SoShadowMatrixElement::get ( SoState * state,
SbMatrix & matrix )
static

◆ initClass()

static void SoShadowMatrixElement::initClass ( )
static

◆ matches()

SbBool SoShadowMatrixElement::matches ( const SoElement * elt) const
override

◆ set()

static void SoShadowMatrixElement::set ( SoState * state,
SoNode * node,
const SbMatrix & matrix )
static

◆ setElt()

virtual void SoShadowMatrixElement::setElt ( const SbMatrix & matrix)
protectedvirtual

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