Open Inventor Release 2024.1.0
 
Loading...
Searching...
No Matches
SoSpecularColorElement Class Reference

Stores specular color of current material (superseded by SoMaterialElement). More...

#include <Inventor/elements/SoSpecularColorElement.h>

Public Member Functions

int32_t getNum () const
 Returns the number of specular colors in any instance.
 
const SbColorget (int index) const
 Returns the current specular color.
 

Static Public Member Functions

static void set (SoState *state, SoNode *, int32_t numColors, const SbColor *colors)
 Sets the current specular color(s).
 
static const SoSpecularColorElementgetInstance (SoState *state)
 Returns the top (current) instance of the element in the state.
 
static SbColor getDefault ()
 Returns the default specular color.
 

Detailed Description

Stores specular color of current material (superseded by SoMaterialElement).

This class is superseded by the SoMaterialElement class. All methods are converted inline to SoMaterialElement methods for compatibility. This only uses the first specular color, not an array of them.

SEE ALSO

Definition at line 74 of file SoSpecularColorElement.h.

Member Function Documentation

◆ get()

const SbColor & SoSpecularColorElement::get ( int  index) const
inline

Returns the current specular color.

Definition at line 141 of file SoSpecularColorElement.h.

◆ getDefault()

static SbColor SoSpecularColorElement::getDefault ( )
inlinestatic

Returns the default specular color.

Definition at line 105 of file SoSpecularColorElement.h.

◆ getInstance()

const SoSpecularColorElement * SoSpecularColorElement::getInstance ( SoState state)
inlinestatic

Returns the top (current) instance of the element in the state.

Definition at line 130 of file SoSpecularColorElement.h.

◆ getNum()

int32_t SoSpecularColorElement::getNum ( ) const
inline

Returns the number of specular colors in any instance.

Definition at line 94 of file SoSpecularColorElement.h.

◆ set()

void SoSpecularColorElement::set ( SoState state,
SoNode node,
int32_t  numColors,
const SbColor colors 
)
inlinestatic

Sets the current specular color(s).

Definition at line 116 of file SoSpecularColorElement.h.


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