The SoEnvironmentElement class is yet to be documented.FIXME: write doc.
More...
#include <Inventor/elements/SoEnvironmentElement.h>
List of all members.
Public Types |
| enum | FogType { NONE,
HAZE,
FOG,
SMOKE
} |
Static Public Member Functions |
| 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.
|
Detailed Description
The SoEnvironmentElement class is yet to be documented.
FIXME: write doc.
Member Enumeration Documentation
Constructor & Destructor Documentation
| SoEnvironmentElement::~SoEnvironmentElement |
( |
void |
| ) |
|
|
protectedvirtual |
Member Function Documentation
| SoType SoEnvironmentElement::getClassTypeId |
( |
void |
| ) |
|
|
static |
| int SoEnvironmentElement::getClassStackIndex |
( |
void |
| ) |
|
|
static |
| 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.
Reimplemented in SoGLEnvironmentElement.
| void SoEnvironmentElement::initClass |
( |
void |
| ) |
|
|
static |
Member Data Documentation
| SoEnvironmentElement::ambientIntensity |
|
protected |
| SoEnvironmentElement::ambientColor |
|
protected |
| SoEnvironmentElement::attenuation |
|
protected |
| SoEnvironmentElement::fogType |
|
protected |
| SoEnvironmentElement::fogColor |
|
protected |
| SoEnvironmentElement::fogVisibility |
|
protected |
| SoEnvironmentElement::fogStart |
|
protected |
The documentation for this class was generated from the following files: