|
| DEFINE_EXPLICIT_BOOL (ForceNoEDSTextures) |
|
| DEFINE_EXPLICIT_BOOL (SkipSpectra) |
|
void | parse (QString const &atmoDescrFileName, ForceNoEDSTextures forceNoEDSTextures=ForceNoEDSTextures{false}, SkipSpectra skipSpectra=SkipSpectra{false}) |
|
auto | scatTexWidth () const |
|
auto | scatTexHeight () const |
|
auto | scatTexDepth () const |
|
unsigned | wavelengthsIndex (glm::vec4 const &wavelengths) const |
|
|
static QString | spectrumToString (std::vector< glm::vec4 > const &spectrum) |
|
|
QString | descriptionFileText |
|
std::vector< glm::vec4 > | allWavelengths |
|
std::vector< glm::vec4 > | solarIrradianceAtTOA |
|
std::vector< glm::vec4 > | lightPollutionRelativeRadiance |
|
std::string | textureOutputDir ="." |
|
GLint | transmittanceTexW |
|
GLint | transmittanceTexH |
|
GLint | irradianceTexW |
|
GLint | irradianceTexH |
|
glm::ivec4 | scatteringTextureSize |
|
glm::ivec2 | eclipsedSingleScatteringTextureSize |
|
glm::ivec4 | eclipsedDoubleScatteringTextureSize |
|
glm::ivec2 | lightPollutionTextureSize |
|
unsigned | eclipsedDoubleScatteringNumberOfAzimuthPairsToSample |
|
unsigned | eclipsedDoubleScatteringNumberOfElevationPairsToSample |
|
unsigned | scatteringOrdersToCompute |
|
GLint | numTransmittanceIntegrationPoints |
|
GLint | radialIntegrationPoints |
|
GLint | angularIntegrationPoints |
|
GLint | eclipseAngularIntegrationPoints |
|
GLint | lightPollutionAngularIntegrationPoints |
|
GLfloat | earthRadius |
|
GLfloat | atmosphereHeight |
|
double | earthSunDistance |
|
double | earthMoonDistance |
|
GLfloat | sunAngularRadius |
|
float | lengthOfHorizRayFromGroundToBorderOfAtmo |
|
std::vector< glm::vec4 > | groundAlbedo |
|
std::vector< Scatterer > | scatterers |
|
std::vector< Absorber > | absorbers |
|
bool | allTexturesAreRadiance =false |
|
bool | noEclipsedDoubleScatteringTextures =false |
|
|
static constexpr unsigned | pointsPerWavelengthItem =4 |
|
static constexpr unsigned | FORMAT_VERSION = 6 |
|
static constexpr char | ALL_TEXTURES_ARE_RADIANCES_DIRECTIVE [] ="all textures are radiances" |
|
static constexpr char | NO_ECLIPSED_DOUBLE_SCATTERING_TEXTURES_DIRECTIVE [] ="no eclipsed double scattering textures" |
|
static constexpr char | SOLAR_IRRADIANCE_AT_TOA_KEY [] ="solar irradiance at toa" |
|
static constexpr char | WAVELENGTHS_KEY [] ="wavelengths" |
|
The documentation for this struct was generated from the following files: