#include <SkydomeMie.h>
List of all members.
Detailed Description
Skydome class for O'Neal apprach
Constructor & Destructor Documentation
| osgCloudyDay::SkydomeMie::SkydomeMie |
( |
void |
| ) |
|
Constructor: Initialize Skydome with predefined values
| osgCloudyDay::SkydomeMie::~SkydomeMie |
( |
void |
| ) |
|
Member Function Documentation
| osg::Vec3 osgCloudyDay::SkydomeMie::CalculateSunColor |
( |
osg::Matrixd |
view | ) |
|
This method calculates the actual sun color
- Returns:
- sun color
| float osgCloudyDay::SkydomeMie::GetESun |
( |
| ) |
|
Returns the ESun parameter
- Returns:
- ESun parameter
| float osgCloudyDay::SkydomeMie::GetG |
( |
| ) |
|
Returns the km parameter
- Returns:
- km parameter
| float osgCloudyDay::SkydomeMie::GetInnerRadius |
( |
| ) |
|
Returns the inner radius of the skydome
- Returns:
- inner radius of the skydome
| osg::Vec3 osgCloudyDay::SkydomeMie::GetInverseWaveLength |
( |
| ) |
|
This method returns the inverse wavelength
- Returns:
- inverse wavelength
| float osgCloudyDay::SkydomeMie::GetKm |
( |
| ) |
|
Returns the km parameter
- Returns:
- km parameter
| float osgCloudyDay::SkydomeMie::GetKr |
( |
| ) |
|
Returns the kr parameter
- Returns:
- kr parameter
| float osgCloudyDay::SkydomeMie::GetOtherRadius |
( |
| ) |
|
Returns the other radius of the skydome
- Returns:
- other radius of the skydome
| float osgCloudyDay::SkydomeMie::GetRayleighScaleDepth |
( |
| ) |
|
Returns the rayleight scale depth parameter
- Returns:
- rayleight scale depth
| void osgCloudyDay::SkydomeMie::SetESun |
( |
float |
ESun | ) |
|
Sets the ESun parameter
- Parameters:
-
| void osgCloudyDay::SkydomeMie::SetInverseWaveLength |
( |
osg::Vec3 |
view | ) |
|
This method sets the inverse wavelength of the skydome
- Returns:
- view inverse wave length
| void osgCloudyDay::SkydomeMie::SetOtherRadius |
( |
float |
pos | ) |
|
Sets the other radius of the skydome
- Parameters:
-
| pos | new other radius of the skydome |
| void osgCloudyDay::SkydomeMie::SetRayleighScaleDepth |
( |
float |
pos | ) |
|
Sets the km parameter
- Parameters:
-
| void osgCloudyDay::SkydomeMie::SetupUniform |
( |
osg::StateSet * |
states | ) |
|
|
virtual |
The documentation for this class was generated from the following files: