The SoEnvironmentElement class is yet to be documented.
More...
#include <Inventor/elements/SoEnvironmentElement.h>
|
enum | FogType { NONE,
HAZE,
FOG,
SMOKE
} |
|
|
static SoType | getClassTypeId (void) |
|
static int | getClassStackIndex (void) |
|
static void * | createInstance (void) |
|
static void | initClass (void) |
|
static void | set (SoState *const state, SoNode *const node, const float ambientIntensity, const SbColor &ambientColor, const SbVec3f &attenuation, const int32_t fogType, const SbColor &fogColor, const float fogVisibility, const float fogStart=0.0f) |
| FIXME: write doc.
|
|
static void | get (SoState *const state, float &ambientIntensity, SbColor &ambientColor, SbVec3f &attenuation, int32_t &fogType, SbColor &fogColor, float &fogVisibility, float &fogStart) |
| FIXME: write doc.
|
|
static float | getAmbientIntensity (SoState *const state) |
| FIXME: write doc.
|
|
static float | getFogVisibility (SoState *const state) |
| FIXME: write doc.
|
|
static const SbVec3f & | getLightAttenuation (SoState *const state) |
| FIXME: write doc.
|
|
static const SbColor & | getAmbientColor (SoState *const state) |
| FIXME: write doc.
|
|
static const SbColor & | getFogColor (SoState *const state) |
| FIXME: write doc.
|
|
static int32_t | getFogType (SoState *const state) |
| FIXME: write doc.
|
|
static void | getDefault (float &ambientIntensity, SbColor &ambientColor, SbVec3f &attenuation, int32_t &fogType, SbColor &fogColor, float &fogVisibility, float &fogNear) |
| FIXME: write doc.
|
|
static SoType | getClassTypeId (void) |
|
static int | getClassStackIndex (void) |
|
static void | initClass (void) |
|
static void | initClass (void) |
|
static SoType | getClassTypeId (void) |
|
static int | getClassStackIndex (void) |
|
static void | initElements (void) |
|
static int | getNumStackIndices (void) |
|
static SoType | getIdFromStackIndex (const int stackIndex) |
|
The SoEnvironmentElement class is yet to be documented.
FIXME: write doc.
◆ FogType
◆ ~SoEnvironmentElement()
SoEnvironmentElement::~SoEnvironmentElement |
( |
void |
| ) |
|
|
protectedvirtual |
◆ createInstance()
void * SoEnvironmentElement::createInstance |
( |
void |
| ) |
|
|
static |
This API member is considered internal to the library, as it is not likely to be of interest to the application programmer.
◆ initClass()
void SoEnvironmentElement::initClass |
( |
void |
| ) |
|
|
static |
◆ ambientIntensity
SoEnvironmentElement::ambientIntensity |
|
protected |
◆ ambientColor
SoEnvironmentElement::ambientColor |
|
protected |
◆ attenuation
SoEnvironmentElement::attenuation |
|
protected |
◆ fogType
SoEnvironmentElement::fogType |
|
protected |
◆ fogColor
SoEnvironmentElement::fogColor |
|
protected |
◆ fogVisibility
SoEnvironmentElement::fogVisibility |
|
protected |
◆ fogStart
SoEnvironmentElement::fogStart |
|
protected |
The documentation for this class was generated from the following files: