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 SbColorgetReflective (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 12 Feb 2024
Copyright © Thermo Fisher Scientific All rights reserved.
http://www.openinventor.com/