Inventor/elements/SoMaterialElement.h File Reference

#include <Inventor/elements/SoElement.h>
#include <Inventor/elements/SoSubElement.h>
#include <Inventor/elements/SoReplacedElement.h>
#include <Inventor/fields/SoMFColor.h>
#include <Inventor/SbBasic.h>
#include <Inventor/SbColor.h>
#include <SoDeprecationRules.h>

Go to the source code of this file.

Functions

static int getClassStackIndex ()
static void setReflective (SoState *state, SoNode *node, const SoMFColor &color)
static void setReflective (SoState *state, SoNode *node, SbColor &color)
static void setReceiveShadow (SoState *state, SoNode *node, SbBool value)
static const SbColor & getReflective (SoState *)
static SbBool getReceiveShadow (SoState *)
static SbBool getDefaultReceiveShadow ()
static SbColor getDefaultReflective ()

Variables

The DirectViz API is no longer
supported 
SoMaterialElement
static int classStackIndex
static SoType classTypeId
SbColor reflectiveColor
SbBool receiveShadow

Function Documentation

static int getClassStackIndex (  )  [static]

Returns the stack id for this element.

static SbBool getDefaultReceiveShadow (  )  [static]
static SbColor getDefaultReflective (  )  [static]
static SbBool getReceiveShadow ( SoState *   )  [static]
static const SbColor& getReflective ( SoState *   )  [static]
static void setReceiveShadow ( SoState *  state,
SoNode *  node,
SbBool  value 
) [static]
static void setReflective ( SoState *  state,
SoNode *  node,
SbColor &  color 
) [static]
static void setReflective ( SoState *  state,
SoNode *  node,
const SoMFColor &  color 
) [static]

Variable Documentation

int classStackIndex [static]
SoType classTypeId [static]

Open Inventor Toolkit reference manual, generated on 9 Jul 2026
Copyright © Thermo Fisher Scientific All rights reserved.
http://www.openinventor.com/