#include <Sky.h>
Public Member Functions | |
| CSkyDomeImage (double distance) | |
| ~CSkyDomeImage (void) | |
| ssgEntity * | GetSSGEntity (void) |
| void | Repaint (double solTheta, double solPhi) |
| void | Reposition (double solPhi) |
| void | Print (FILE *f) |
Protected Attributes | |
| ssgTransform * | top |
| sgVec3 | vtx_zenith |
| sgVec3 | vtx_ring [SKYDOME_STACKS][SKYDOME_SLICES] |
| sgVec3 | rgb_zenith |
| sgVec3 | rgb_dome [SKYDOME_STACKS][SKYDOME_SLICES] |
| double | prevTheta |
| SPerezParameters * | perezCurrent |
| std::map< std::string, SPerezParameters * > | perez |
Definition at line 145 of file Sky.h.
|
|
Definition at line 341 of file SkyDomeImage.cpp. References GetIniString(), CIniFile::GetNumSections(), CIniFile::GetSectionName(), InitPerezParameters(), CIniFile::Load(), SPerezParameters::name, perez, perezCurrent, prevTheta, SKYDOME_SLICES, SKYDOME_STACKS, skydomeimage_postdraw(), skydomeimage_predraw(), special(), top, vtx_ring, and vtx_zenith. |
|
|
Definition at line 520 of file SkyDomeImage.cpp. References perez. |
|
|
Definition at line 533 of file SkyDomeImage.cpp. References top. Referenced by CSkyManager::CSkyManager(). |
|
|
Definition at line 788 of file SkyDomeImage.cpp. References SLuminanceZenith::A, SCoefficientParameters::A, SLuminanceZenith::B, SCoefficientParameters::B, SLuminanceZenith::C, SCoefficientParameters::C, SLuminanceZenith::D, SCoefficientParameters::D, SCoefficientParameters::E, SPerezParameters::name, perez, SChromaZenith::t0, SChromaZenith::t1, SChromaZenith::t2, SPerezParameters::x_curve, SPerezParameters::x_zenith, SPerezParameters::y_curve, SPerezParameters::Y_curve, SPerezParameters::y_zenith, and SPerezParameters::Y_zenith. Referenced by CSkyManager::Print(). |
|
||||||||||||
|
Definition at line 546 of file SkyDomeImage.cpp. References CalcPerezCoefficients(), DegToRad(), perezCurrent, PerezFunction(), prevTheta, rgb_dome, rgb_zenith, SKYDOME_SLICES, SKYDOME_STACKS, top, SPerezParameters::x_curve, SPerezParameters::x_zenith, SPerezParameters::y_curve, SPerezParameters::Y_curve, SPerezParameters::y_zenith, SPerezParameters::Y_zenith, YxyToRGB(), ZenithChrominance(), and ZenithLuminance(). Referenced by CSkyManager::CSkyManager(), and CSkyManager::Update(). |
|
|
Definition at line 737 of file SkyDomeImage.cpp. References RadToDeg(), and top. Referenced by CSkyManager::Update(). |
|
|
Definition at line 175 of file Sky.h. Referenced by CSkyDomeImage(), Print(), and ~CSkyDomeImage(). |
|
|
Definition at line 174 of file Sky.h. Referenced by CSkyDomeImage(), and Repaint(). |
|
|
Definition at line 173 of file Sky.h. Referenced by CSkyDomeImage(), and Repaint(). |
|
|
Definition at line 170 of file Sky.h. Referenced by Repaint(). |
|
|
Definition at line 169 of file Sky.h. Referenced by Repaint(). |
|
|
Definition at line 162 of file Sky.h. Referenced by CSkyDomeImage(), GetSSGEntity(), Repaint(), and Reposition(). |
|
|
Definition at line 166 of file Sky.h. Referenced by CSkyDomeImage(). |
|
|
Definition at line 165 of file Sky.h. Referenced by CSkyDomeImage(). |
|
|
Documentation generated by
|