The SoEnvironmentElement class is yet to be documented.FIXME: write doc.  
 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: