| Altostratus enum value | ssEnvironment | |
| AutoSelect enum value | ssEnvironment | |
| checkSensorTimesChanged(bool explicitTimeChanged) | ssEnvironment | private |
| clrAtmosphereDirty() | ssEnvironment | private |
| computeSkyAngleExponent() | ssEnvironment | |
| Cumulus enum value | ssEnvironment | |
| Cumulus_Extreme enum value | ssEnvironment | |
| Cumulus_Heavy enum value | ssEnvironment | |
| deferAtmosphericUpdates(bool flag) | ssEnvironment | |
| Desert enum value | ssEnvironment | |
| disableUserDefinedAirTemperature() | ssEnvironment | |
| findClosestDefaultWaterVaporPartialPressure(char *sigsim_data_dir, double wvpp) | ssEnvironment | |
| Fog_200m enum value | ssEnvironment | |
| Fog_500m enum value | ssEnvironment | |
| generateDiurnalCache() | ssEnvironment | private |
| getAirGroundTempCalcMode() | ssEnvironment | |
| getAtmAmbientLightScale() | ssEnvironment | |
| getAtmExtinctionScale() | ssEnvironment | |
| getAtmosphereStateFile() | ssEnvironment | |
| getAtmosphericPressure() | ssEnvironment | |
| getAtmosphericTableChanged() const | ssEnvironment | inline |
| getAtmSkyScale() | ssEnvironment | |
| getAtmTableTransmission(ssSensor *sensor, double sensorAlt, double objectAlt, double objectRange, double &transmission, double &pathRadiance) | ssEnvironment | |
| getBathymetryTableFile() | ssEnvironment | |
| getCloudLayerParameters(int layer, float &altitude, float &waterDensity, float &iceDensity, float &rainRate) | ssEnvironment | |
| getCloudParameters(int &numCloudLayers, float &thickness, float &baseAltitude, float &extinctionScale, float &waterDensity) | ssEnvironment | |
| getCloudProperties(ssSensor *sensor, float &humidity, float &extinction, float &lightResponse, float &ambientLightResponse, float &secondaryLightResponse, float &density) | ssEnvironment | |
| getCurrentAirTemperature() | ssEnvironment | |
| getDate(unsigned int &day, unsigned int &month, unsigned int &year) | ssEnvironment | |
| getEnvIrradianceAverageRatios(double &EsundirAveRatio, double &EsundifAveRatio, double &EskyAveRatio, double &EearthAveRatio) | ssEnvironment | |
| getEnvIrradianceRatios(double &EsundirRatio, double &EsundifRatio, double &EskyRatio, double &EearthRatio) | ssEnvironment | |
| getGeodeticOrigin(double &lat, double &lon) | ssEnvironment | |
| getGroundTemperature() | ssEnvironment | |
| getJRMTimeOfDay() | ssEnvironment | |
| getJulianDate() | ssEnvironment | |
| getLightSourceData(ssSensor *sensor, unsigned int &Nx, unsigned int &Ny, unsigned int &Nc) | ssEnvironment | |
| getLightSourceTableIrradiances(ssSensor *sensor, double objectAlt, double &ambientIrradiance, double &directIrradiance) | ssEnvironment | |
| getLUTPrecomputationRange(bool &lut_precomp_enable, double &lut_tod_start, double &lut_tod_end, double &lut_tod_interval) | ssEnvironment | |
| getManMadeLightData(ssSensor *sensor, unsigned int &numLights, unsigned int &bins) | ssEnvironment | |
| getManMadeLightProperties(unsigned int &numLights) | ssEnvironment | |
| getManMadeLightRadiance(ssSensor *sensor, int lightNum) | ssEnvironment | |
| getMaxAltitude() | ssEnvironment | |
| getMaxDiurnalTemperature() | ssEnvironment | |
| getMaxRange() | ssEnvironment | |
| getMaxStarRadiance() | ssEnvironment | |
| getMBNATM() | ssEnvironment | |
| getMeanWaveHeight() | ssEnvironment | |
| getMetinPtr() | ssEnvironment | |
| getMinDiurnalTemperature() | ssEnvironment | |
| getMMLSTableFile() | ssEnvironment | |
| getModRad() | ssEnvironment | |
| getModtranAirMassCharacter() | ssEnvironment | |
| getModtranAtmModel() | ssEnvironment | |
| getModtranClouds() | ssEnvironment | |
| getModtranHazeModel() | ssEnvironment | |
| getModtranSeason() | ssEnvironment | |
| getModtranVisibility() | ssEnvironment | |
| getMoonDiskRadiance(ssSensor *sensor, unsigned int &bins) | ssEnvironment | |
| getMoonPhase() | ssEnvironment | |
| getMoonPosition(double &i, double &j, double &k) | ssEnvironment | |
| getNightSkyTableFile() | ssEnvironment | |
| getNightTimeConstant() | ssEnvironment | |
| getNumberManMadeLights() | ssEnvironment | |
| getNumberObjectAltitudes() | ssEnvironment | |
| getNumberObjectAngles() | ssEnvironment | |
| getNumberRanges() | ssEnvironment | |
| getNumberScatAngles() | ssEnvironment | |
| getNumberSensorAltitudes() | ssEnvironment | |
| getNumberStars() | ssEnvironment | |
| getNumberWavelengths() | ssEnvironment | |
| getObjectAltitudeScale() | ssEnvironment | |
| getOriginalCode() | ssEnvironment | |
| getPowAltitude() | ssEnvironment | |
| getPowDensity() | ssEnvironment | |
| getPowRange() | ssEnvironment | |
| getRainRate() | ssEnvironment | |
| getRainTemp() | ssEnvironment | |
| getRangeScale() | ssEnvironment | |
| getRefractionProfile(ssSensor *sensor, double &n0, double &h0, ellipsoid &E) | ssEnvironment | |
| getRelativeHumidity() | ssEnvironment | |
| getSensorAltitudeIndex(double alt) | ssEnvironment | |
| getSensorAltitudeScale() | ssEnvironment | |
| getSensorAtmosphericData(ssSensor *sensor, unsigned int &Nx, unsigned int &Ny, unsigned int &Nz, unsigned int &bins, unsigned int &comps) | ssEnvironment | |
| getSensorAtmosphericTablePointer(ssSensor *sensor) | ssEnvironment | |
| getSensorMaxOptDepth(ssSensor *sensor, unsigned int &numBins, float **maxOptDepth) | ssEnvironment | |
| getSensorPolarATMLUTData(ssSensor *sensor, unsigned int &numSensAlts, unsigned int &numObjAngles, unsigned int &numScatAngles, unsigned int &numBins, float **xmitData, float **pradData, float **sradData, float **mradData) | ssEnvironment | |
| getSimulationTime(void) | ssEnvironment | |
| getSkyAngleFactor() | ssEnvironment | |
| getStarPosition(int starNum, double &i, double &j, double &k, double &temperature, double &attenuation) | ssEnvironment | |
| getStarPositionRadiance(ssSensor *sensor, int starNum, double &i, double &j, double &k, double &radiance) | ssEnvironment | |
| getStarPositionRadiance(ssSensor *sensor, int starNum, double &i, double &j, double &k, double &radiance, double &size) | ssEnvironment | |
| getSunDiskRadiance(ssSensor *sensor, unsigned int &bins) | ssEnvironment | |
| getSunMaxPosition(double &i, double &j, double &k) | ssEnvironment | |
| getSunMoonPosition(double &i, double &j, double &k) | ssEnvironment | |
| getSunPlaneVectorENU(double &i, double &j, double &k) | ssEnvironment | |
| getSunPosition(double &i, double &j, double &k) | ssEnvironment | |
| getTimeOfDay() | ssEnvironment | |
| getUpdateBuffer() | ssEnvironment | |
| getUpdateInterval() | ssEnvironment | |
| getUpdateTime() | ssEnvironment | |
| getUseBothSunMoon() | ssEnvironment | |
| getUseODLimit() | ssEnvironment | |
| getVisibilityRange(float visibleRange, ssSensor *sensor, float &sensorRange, float cloudCoverage, bool isGroundFog, float &visiblityEmissionFactor) | ssEnvironment | |
| getWaterVaporPartialPressureForCurrentTimeOfDay() | ssEnvironment | |
| getWavelengthsArray() | ssEnvironment | |
| getWindDirection() | ssEnvironment | |
| getWindVelocity() | ssEnvironment | |
| initMaxStarParameters(ssSensor *sensor, double maxSize=5.0, int starNum=-1) | ssEnvironment | |
| initVisibilityRange(SigSimRT *ss) | ssEnvironment | |
| insertSensorAtmosphericTable(ssSensor *sensor) | ssEnvironment | private |
| interpolateEight(double fraction[3], double input1[8], double input2[8], double *output1, double *output2) | ssEnvironment | private |
| interpolateFour(double fraction[2], double input1[4], double input2[4], double *output1, double *output2) | ssEnvironment | private |
| isAtmEnable() | ssEnvironment | |
| isAtmosphereDirty() | ssEnvironment | |
| isAtmosphereLutForSensorDirty(ssSensor *sensor) const | ssEnvironment | |
| isAtmosphericsUpdated() | ssEnvironment | |
| isAtmosphericUpdateDeferred() | ssEnvironment | |
| isConstEratio() | ssEnvironment | |
| isDayTime() | ssEnvironment | |
| isGenerateFastDiurnalCache() | ssEnvironment | |
| isMBNATM(ssSensor *sensor) | ssEnvironment | |
| isMultiScatterEnable() | ssEnvironment | |
| isRoundEarth() | ssEnvironment | |
| isScatterEnable() | ssEnvironment | |
| isSpectralMode() | ssEnvironment | |
| isUserDefinedAirTemperature() | ssEnvironment | |
| isUsingSun() | ssEnvironment | |
| loadDefaults() | ssEnvironment | private |
| m_atmAmbientLightScale | ssEnvironment | private |
| m_atmEnable | ssEnvironment | private |
| m_atmExtinctionScale | ssEnvironment | private |
| m_atmosphereStateFile | ssEnvironment | private |
| m_atmSkyScale | ssEnvironment | private |
| m_AtmTableChanged | ssEnvironment | private |
| m_bathymetryTableFile | ssEnvironment | private |
| m_constEratio | ssEnvironment | private |
| m_day | ssEnvironment | private |
| m_deferAtmosphericUpdates | ssEnvironment | private |
| m_dirty | ssEnvironment | private |
| m_generateFastDiurnalCache | ssEnvironment | private |
| m_geodeticLocationDirty | ssEnvironment | private |
| m_impl | ssEnvironment | private |
| m_isUserDefinedAirTemperature | ssEnvironment | private |
| m_lastUpdate | ssEnvironment | private |
| m_lut_precomp_enable | ssEnvironment | private |
| m_lut_tod_end | ssEnvironment | private |
| m_lut_tod_interval | ssEnvironment | private |
| m_lut_tod_start | ssEnvironment | private |
| m_maxAltitude | ssEnvironment | private |
| m_maxRange | ssEnvironment | private |
| m_maxStarRadiance | ssEnvironment | private |
| m_maxStarSize | ssEnvironment | private |
| m_MBNATM | ssEnvironment | private |
| m_metinPtr | ssEnvironment | private |
| m_mmlsTableFile | ssEnvironment | private |
| m_ModRad | ssEnvironment | private |
| m_month | ssEnvironment | private |
| m_multiScatterEnable | ssEnvironment | private |
| m_nightSkyTableFile | ssEnvironment | private |
| m_numberRanges | ssEnvironment | private |
| m_numObjectAltitudes | ssEnvironment | private |
| m_numObjectAngles | ssEnvironment | private |
| m_numScatAngles | ssEnvironment | private |
| m_numSensorAltitudes | ssEnvironment | private |
| m_OriginalCode | ssEnvironment | private |
| m_powAltitude | ssEnvironment | private |
| m_powDensity | ssEnvironment | private |
| m_powRange | ssEnvironment | private |
| m_roundEarth | ssEnvironment | private |
| m_scatterEnable | ssEnvironment | private |
| m_simTime | ssEnvironment | private |
| m_spectralMode | ssEnvironment | private |
| m_timeOfDay | ssEnvironment | private |
| m_updateAtmospherics | ssEnvironment | private |
| m_updateBuffer | ssEnvironment | private |
| m_useBothSunMoon | ssEnvironment | private |
| m_useODLimit | ssEnvironment | private |
| m_useSun | ssEnvironment | private |
| m_visibilityRange | ssEnvironment | private |
| m_visibilityRangeEnable | ssEnvironment | private |
| m_year | ssEnvironment | private |
| Maritime_32km enum value | ssEnvironment | |
| MidLatitudeSummer enum value | ssEnvironment | |
| MidLatitudeWinter enum value | ssEnvironment | |
| ModtranAtmModel enum name | ssEnvironment | |
| ModtranClouds enum name | ssEnvironment | |
| ModtranHazeModel enum name | ssEnvironment | |
| ModtranSeason enum name | ssEnvironment | |
| NavyMaritime enum value | ssEnvironment | |
| Nimbostratus enum value | ssEnvironment | |
| Nimbostratus_Light enum value | ssEnvironment | |
| Nimbostratus_Moderate enum value | ssEnvironment | |
| NoAerosol enum value | ssEnvironment | |
| NoClouds enum value | ssEnvironment | |
| NoHaze enum value | ssEnvironment | |
| queryIrradianceCache(char *cacheDirectory) | ssEnvironment | |
| releaseVisibilityRange() | ssEnvironment | |
| Rural_23km enum value | ssEnvironment | |
| Rural_5km enum value | ssEnvironment | |
| saveIrradianceCache(char *cacheDirectory) | ssEnvironment | |
| setAirGroundTempCalcMode(bool Calc_Ta_Tback) | ssEnvironment | |
| setAirModelOption(int air_model_option) | ssEnvironment | |
| setAtmAmbientLightScale(float scale) | ssEnvironment | |
| setAtmEnable(bool flag) | ssEnvironment | |
| setAtmExtinctionScale(float scale) | ssEnvironment | |
| setAtmosphereDirty() | ssEnvironment | |
| setAtmosphereLutsDirty() | ssEnvironment | private |
| setAtmosphereStateFile(const char *name) | ssEnvironment | |
| setAtmosphericPressure(double Pressure) | ssEnvironment | |
| setAtmosphericTableChanged(bool state) | ssEnvironment | inline |
| setAtmSkyScale(float scale) | ssEnvironment | |
| setAutoLightLevel(ssSensor *sensor) | ssEnvironment | private |
| setBathymetryTableFile(char *name) | ssEnvironment | |
| setCloudLayerParameters(int layer, float altitude, float waterDensity, float iceDensity, float rainRate) | ssEnvironment | |
| setCloudLayerParameters(int layer, float altitude, float visibility) | ssEnvironment | |
| setCloudParameters(int numCloudLayers, float thickness, float baseAltitude, float extinctionScale, float waterDensity) | ssEnvironment | |
| setConstEratio(bool flag) | ssEnvironment | |
| setCurrentAirTemperature(double Ta) | ssEnvironment | |
| setDate(unsigned int day, unsigned int month, unsigned int year) | ssEnvironment | |
| setGenerateFastDiurnalCache(bool flag) | ssEnvironment | |
| setGeodeticOrigin(double lat, double lon) | ssEnvironment | |
| setGroundTemperature(double Tbackground) | ssEnvironment | |
| setJRMTimeOfDay(JRMTIME time) | ssEnvironment | |
| setJulianDate(long julian) | ssEnvironment | private |
| setLUTPrecomputationRange(bool lut_precomp_enable, double lut_tod_start, double lut_tod_end, double lut_tod_interval=0.25) | ssEnvironment | |
| setLUTSizeDefaults() | ssEnvironment | |
| setMaxAltitude(double maximum) | ssEnvironment | |
| setMaxDiurnalTemperature(double tempMax) | ssEnvironment | |
| setMaxRange(double range) | ssEnvironment | |
| setMBNATM(bool onoff) | ssEnvironment | |
| setMinDiurnalTemperature(double tempMin) | ssEnvironment | |
| setMMLSTableFile(char *name) | ssEnvironment | |
| setModRad(bool onoff) | ssEnvironment | |
| setModtranAirMassCharacter(int coastalinfluence) | ssEnvironment | |
| setModtranAtmModel(const ModtranAtmModel model) | ssEnvironment | |
| setModtranClouds(const ModtranClouds clouds) | ssEnvironment | |
| setModtranHazeModel(const ModtranHazeModel haze) | ssEnvironment | |
| setModtranSeason(const ModtranSeason season) | ssEnvironment | |
| setModtranVisibility(double vis) | ssEnvironment | |
| setMultiScatterEnable(bool flag) | ssEnvironment | |
| setNightSkyTableFile(char *name) | ssEnvironment | |
| setNumberObjectAltitudes(unsigned int alts) | ssEnvironment | |
| setNumberObjectAngles(unsigned int angles) | ssEnvironment | |
| setNumberRanges(unsigned int ranges) | ssEnvironment | |
| setNumberScatAngles(unsigned int angles) | ssEnvironment | |
| setNumberSensorAltitudes(unsigned int alts) | ssEnvironment | |
| setOriginalCode(bool onoff) | ssEnvironment | |
| setPowAltitude(double p) | ssEnvironment | |
| setPowDensity(double p) | ssEnvironment | |
| setPowRange(double p) | ssEnvironment | |
| setRainRate(double rate) | ssEnvironment | |
| setRainTemp(double temp) | ssEnvironment | |
| setRelativeHumidity(double relative_humidity) | ssEnvironment | |
| setRoundEarth(bool flag) | ssEnvironment | |
| setScatterEnable(bool flag) | ssEnvironment | |
| setSeasonBasedOnLocation() | ssEnvironment | |
| setSimulationTime(double simTime) | ssEnvironment | |
| setSpectralMode(bool flag) | ssEnvironment | |
| setTimeOfDay(double tod) | ssEnvironment | |
| setUpdateAtmospherics(bool flag) | ssEnvironment | |
| setUpdateBuffer(double hours) | ssEnvironment | |
| setUpdateInterval(double deltaHours) | ssEnvironment | |
| setUpdateTime() | ssEnvironment | |
| setUseBothSunMoon(bool flag) | ssEnvironment | |
| setUseODLimit(bool flag) | ssEnvironment | |
| setUserDefinedAirTemperatures(int numberIntervals, double *airTemperature) | ssEnvironment | |
| setUserDefinedAirTemperatures(int numberIntervals, double *airTemperature, double *timeOfDays) | ssEnvironment | |
| setUseSun(bool flag) | ssEnvironment | |
| setVisibilityRangeEnable(bool state) | ssEnvironment | |
| setWaterVaporPartialPressureScaleFactor(double wvpp) | ssEnvironment | |
| setWindDirection(double EofN) | ssEnvironment | |
| setWindVelocity(double windVelocity) | ssEnvironment | |
| SigSimRT class | ssEnvironment | friend |
| sigsimUpdateEnvironment(double alt_m) | ssEnvironment | |
| ssEnvironment() | ssEnvironment | |
| ssMaterialSet class | ssEnvironment | friend |
| Standard_Cirrus enum value | ssEnvironment | |
| Stratocumulus enum value | ssEnvironment | |
| Stratus enum value | ssEnvironment | |
| Stratus_Drizzle enum value | ssEnvironment | |
| SubArcticSummer enum value | ssEnvironment | |
| SubArcticWinter enum value | ssEnvironment | |
| Subvisual_Cirrus enum value | ssEnvironment | |
| Summer enum value | ssEnvironment | |
| timeHasChangedSinceLastUpdate() | ssEnvironment | private |
| Tropical enum value | ssEnvironment | |
| Tropospheric_50km enum value | ssEnvironment | |
| updateAtmospherics(ssSensor *sensor, double sensorAltitude=1.0, bool checkReload=true, bool setLUTSize=true) | ssEnvironment | |
| Urban_5km enum value | ssEnvironment | |
| useModcardParamsToGenerateCorrespondingATMState(char *sigsim_data_dir, char *sigsim_cache_dir, char *outfilebasename) | ssEnvironment | |
| UserDefine enum value | ssEnvironment | |
| UserDefinedAtm enum value | ssEnvironment | |
| USStandard enum value | ssEnvironment | |
| Winter enum value | ssEnvironment | |
| ~ssEnvironment() | ssEnvironment | |