VR-Vantage 3.1 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ssEnvironment Member List

This is the complete list of members for ssEnvironment, including all inherited members.

Altostratus enum valuessEnvironment
AutoSelect enum valuessEnvironment
checkSensorTimesChanged(bool explicitTimeChanged)ssEnvironmentprivate
clrAtmosphereDirty()ssEnvironmentprivate
computeSkyAngleExponent()ssEnvironment
Cumulus enum valuessEnvironment
Cumulus_Extreme enum valuessEnvironment
Cumulus_Heavy enum valuessEnvironment
deferAtmosphericUpdates(bool flag)ssEnvironment
Desert enum valuessEnvironment
disableUserDefinedAirTemperature()ssEnvironment
findClosestDefaultWaterVaporPartialPressure(char *sigsim_data_dir, double wvpp)ssEnvironment
Fog_200m enum valuessEnvironment
Fog_500m enum valuessEnvironment
generateDiurnalCache()ssEnvironmentprivate
getAirGroundTempCalcMode()ssEnvironment
getAtmAmbientLightScale()ssEnvironment
getAtmExtinctionScale()ssEnvironment
getAtmosphereStateFile()ssEnvironment
getAtmosphericPressure()ssEnvironment
getAtmosphericTableChanged() const ssEnvironmentinline
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)ssEnvironmentprivate
interpolateEight(double fraction[3], double input1[8], double input2[8], double *output1, double *output2)ssEnvironmentprivate
interpolateFour(double fraction[2], double input1[4], double input2[4], double *output1, double *output2)ssEnvironmentprivate
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()ssEnvironmentprivate
m_atmAmbientLightScalessEnvironmentprivate
m_atmEnablessEnvironmentprivate
m_atmExtinctionScalessEnvironmentprivate
m_atmosphereStateFilessEnvironmentprivate
m_atmSkyScalessEnvironmentprivate
m_AtmTableChangedssEnvironmentprivate
m_bathymetryTableFilessEnvironmentprivate
m_constEratiossEnvironmentprivate
m_dayssEnvironmentprivate
m_deferAtmosphericUpdatesssEnvironmentprivate
m_dirtyssEnvironmentprivate
m_generateFastDiurnalCachessEnvironmentprivate
m_geodeticLocationDirtyssEnvironmentprivate
m_implssEnvironmentprivate
m_isUserDefinedAirTemperaturessEnvironmentprivate
m_lastUpdatessEnvironmentprivate
m_lut_precomp_enablessEnvironmentprivate
m_lut_tod_endssEnvironmentprivate
m_lut_tod_intervalssEnvironmentprivate
m_lut_tod_startssEnvironmentprivate
m_maxAltitudessEnvironmentprivate
m_maxRangessEnvironmentprivate
m_maxStarRadiancessEnvironmentprivate
m_maxStarSizessEnvironmentprivate
m_MBNATMssEnvironmentprivate
m_metinPtrssEnvironmentprivate
m_mmlsTableFilessEnvironmentprivate
m_ModRadssEnvironmentprivate
m_monthssEnvironmentprivate
m_multiScatterEnablessEnvironmentprivate
m_nightSkyTableFilessEnvironmentprivate
m_numberRangesssEnvironmentprivate
m_numObjectAltitudesssEnvironmentprivate
m_numObjectAnglesssEnvironmentprivate
m_numScatAnglesssEnvironmentprivate
m_numSensorAltitudesssEnvironmentprivate
m_OriginalCodessEnvironmentprivate
m_powAltitudessEnvironmentprivate
m_powDensityssEnvironmentprivate
m_powRangessEnvironmentprivate
m_roundEarthssEnvironmentprivate
m_scatterEnablessEnvironmentprivate
m_simTimessEnvironmentprivate
m_spectralModessEnvironmentprivate
m_timeOfDayssEnvironmentprivate
m_updateAtmosphericsssEnvironmentprivate
m_updateBufferssEnvironmentprivate
m_useBothSunMoonssEnvironmentprivate
m_useODLimitssEnvironmentprivate
m_useSunssEnvironmentprivate
m_visibilityRangessEnvironmentprivate
m_visibilityRangeEnablessEnvironmentprivate
m_yearssEnvironmentprivate
Maritime_32km enum valuessEnvironment
MidLatitudeSummer enum valuessEnvironment
MidLatitudeWinter enum valuessEnvironment
ModtranAtmModel enum namessEnvironment
ModtranClouds enum namessEnvironment
ModtranHazeModel enum namessEnvironment
ModtranSeason enum namessEnvironment
NavyMaritime enum valuessEnvironment
Nimbostratus enum valuessEnvironment
Nimbostratus_Light enum valuessEnvironment
Nimbostratus_Moderate enum valuessEnvironment
NoAerosol enum valuessEnvironment
NoClouds enum valuessEnvironment
NoHaze enum valuessEnvironment
queryIrradianceCache(char *cacheDirectory)ssEnvironment
releaseVisibilityRange()ssEnvironment
Rural_23km enum valuessEnvironment
Rural_5km enum valuessEnvironment
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()ssEnvironmentprivate
setAtmosphereStateFile(const char *name)ssEnvironment
setAtmosphericPressure(double Pressure)ssEnvironment
setAtmosphericTableChanged(bool state)ssEnvironmentinline
setAtmSkyScale(float scale)ssEnvironment
setAutoLightLevel(ssSensor *sensor)ssEnvironmentprivate
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)ssEnvironmentprivate
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 classssEnvironmentfriend
sigsimUpdateEnvironment(double alt_m)ssEnvironment
ssEnvironment()ssEnvironment
ssMaterialSet classssEnvironmentfriend
Standard_Cirrus enum valuessEnvironment
Stratocumulus enum valuessEnvironment
Stratus enum valuessEnvironment
Stratus_Drizzle enum valuessEnvironment
SubArcticSummer enum valuessEnvironment
SubArcticWinter enum valuessEnvironment
Subvisual_Cirrus enum valuessEnvironment
Summer enum valuessEnvironment
timeHasChangedSinceLastUpdate()ssEnvironmentprivate
Tropical enum valuessEnvironment
Tropospheric_50km enum valuessEnvironment
updateAtmospherics(ssSensor *sensor, double sensorAltitude=1.0, bool checkReload=true, bool setLUTSize=true)ssEnvironment
Urban_5km enum valuessEnvironment
useModcardParamsToGenerateCorrespondingATMState(char *sigsim_data_dir, char *sigsim_cache_dir, char *outfilebasename)ssEnvironment
UserDefine enum valuessEnvironment
UserDefinedAtm enum valuessEnvironment
USStandard enum valuessEnvironment
Winter enum valuessEnvironment
~ssEnvironment()ssEnvironment


Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)