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

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

clean()ssMaterialPropertiesprotected
compareFloat(float float1, float float2)ssMaterialSetprivate
computeBaseAndLoadedRadiances(ssTemperature inTemp, double ax, double bx, double emissivity, ssEmission &emission)ssMaterialSetprivate
computeSpectralReflectanceParameters(ssSensor *sensor, ssMaterialTable *table)ssMaterialSetprivate
dynamicThermalSpinUp(ssEnvironment *env, float deltaTime)ssMaterialSetprivate
forceCacheUpdate()ssMaterialSet
getAbsorbRatio()ssMaterialSet
getActiveMaterials()ssMaterialSet
getActiveRegion(unsigned int index)ssMaterialSet
getActiveRegionImpulseCount(unsigned int index)ssMaterialSet
getActiveRegionImpulseDeltaTime(unsigned int index)ssMaterialSet
getActiveRegionName(int index)ssMaterialSet
getAltitude(unsigned int materialIndex, double &altitude)ssMaterialProperties
getAverageAbsorbRatio()ssMaterialSet
getAverageConductionFactor()ssMaterialSet
getAverageTwoSidedFlag()ssMaterialSet
getDHR(unsigned int materialIndex, unsigned int wavelengthIndex, double &DHR)ssMaterialProperties
getEmatEmission(double &baseEmission, double &cosEmission, double &twoSideFlag, double &absorbRatio, ssSensor *sensor, unsigned int index)ssMaterialSet
getEmatFractionsPtr()ssMaterialSet
getEmatIndex(unsigned int ematIndex)ssMaterialSet
getEmatTemperatureCache()ssMaterialSetprivate
getEnvironmentUpdateInterval()ssMaterialProperties
getFullResponseEnable()ssMaterialSet
getImmediateActiveRegionUpdate()ssMaterialSet
getInactiveMaterials()ssMaterialSet
getIncludeEmissivity()ssMaterialSet
getIntensityModulationParameters(ssIntensityModulationParameters &imodGain, int index)ssMaterialSet
getIntensityModulationParameters(double &visAvg, double &NVGGain, double &FLIRGain, double &RFGain, int index)ssMaterialSet
getIntensityModulationScalarParameter(unsigned int material, bool visualBand)ssMaterialProperties
getLobeWidth(unsigned int materialIndex, unsigned int wavelengthIndex, double &LobeWidth)ssMaterialProperties
getLowerBoundaryConditionType(unsigned int materialIndex, unsigned int &boundaryConditionType)ssMaterialProperties
getLowerBoundaryConditionType(unsigned int materialIndex)ssMaterialProperties
getLowerBoundaryHeatLoad(unsigned int materialIndex, double &heatLoad)ssMaterialProperties
getLowerBoundaryTemperature(unsigned int materialIndex, double &temperature)ssMaterialProperties
getLowerBoundaryWindSpeed(unsigned int materialIndex, double &windSpeed)ssMaterialProperties
getMaterialName(unsigned int materialIndex)ssMaterialProperties
getMaterialPropertyTablePtr()ssMaterialSet
getMaximumTemperature()ssMaterialSet
getMinimumTemperature()ssMaterialSet
getMSBandDHR(ssMaterialTable *table, ssSensor *sensor, int msindex, double ax, double bx, double thetarad)ssMaterialSet
getMSfilename()ssMaterialSet
getNumberActiveRegions()ssMaterialSet
getNumberEMats()ssMaterialSet
getNumberLayers(unsigned int materialIndex)ssMaterialProperties
getNumberMaterials()ssMaterialSet
getNumberRCSangle()ssMaterialSet
getNumberResponses()ssMaterialSet
getNumberResponseValues()ssMaterialSet
getNumberTemperatures()ssMaterialSet
getNumberWavelengths(unsigned int materialIndex)ssMaterialProperties
getPercentSpecular(unsigned int materialIndex, unsigned int wavelengthIndex, double &PercentSpecular)ssMaterialProperties
getPhongMaterialResponse(ssSensor *sensor, unsigned int matCode, float &ambient, float &emission, float &cosEmission)ssMaterialSet
getPhongResponseData(ssSensor *sensor, unsigned int &numMaterials, unsigned int &numBins, unsigned int &numParameters)ssMaterialSet
getRadarResponseData(ssSensor *sensor, unsigned int &numMaterials, unsigned int &numBins, unsigned int &numParameters)ssMaterialSet
getRCSData(ssSensor *sensor, unsigned int &numBins, unsigned int &x, unsigned int &y, unsigned int &z)ssMaterialSet
getReflectType(unsigned int materialIndex, unsigned int wavelengthIndex, enum ReflectType &reflectType)ssMaterialProperties
getReflectType(unsigned int materialIndex, unsigned int wavelengthIndex)ssMaterialProperties
getResponseData(ssSensor *sensor, unsigned int &numMaterials, unsigned int &numBins, unsigned int &numParameters)ssMaterialSet
getSandfordRobertsonResponseData(ssSensor *sensor, unsigned int &numMaterials, unsigned int &numBins, unsigned int &numParameters)ssMaterialSet
getSanfordRobertson(ssSensor *sensor, unsigned int matCode, float &reflectance, float &lobeWidth, float &emissivity, float &grazingB)ssMaterialSet
getTemperatureCache()ssMaterialSetprivate
getTemperatureData(ssEnvironment *env)ssMaterialSetprivate
getThermalSpinUpTime()ssMaterialSet
getTwoSidedFlag()ssMaterialSet
getUpdateTimeofDay(unsigned int materialIndex, JRMTIME &time)ssMaterialProperties
getUpperBoundaryConditionType(unsigned int materialIndex, unsigned int &boundaryConditionType)ssMaterialProperties
getUpperBoundaryConditionType(unsigned int materialIndex)ssMaterialProperties
getUpperBoundaryHeatLoad(unsigned int materialIndex, double &heatLoad)ssMaterialProperties
getUpperBoundaryTemperature(unsigned int materialIndex, double &temperature)ssMaterialProperties
getUpperBoundaryWindSpeed(unsigned int materialIndex, double &windSpeed)ssMaterialProperties
getUseInstance()ssMaterialSet
getVisualData(unsigned int &numMaterials, ssSensor *sensor)ssMaterialSet
hasActiveRegionsFile(char *msName=NULL)ssMaterialSet
hasChanged()ssMaterialProperties
hasIntensityModulationFile()ssMaterialSet
initActiveRegions(bool loadFile=true)ssMaterialSet
initialize(ssEnvironment *env, char *dataDir)ssMaterialSetprivate
initializeEmats(ssEnvironment *env)ssMaterialSet
insertMaterialTable(ssSensor *sensor)ssMaterialSetprivate
insertPhongMaterialTable(ssSensor *sensor)ssMaterialSetprivate
insertRadarMaterialTable(ssSensor *sensor)ssMaterialSetprivate
insertSRMaterialTable(ssSensor *sensor)ssMaterialSetprivate
isAppendLightData()ssMaterialSet
isAutoRadianceScale()ssMaterialSet
isCacheDirty(ssEnvironment *env)ssMaterialSet
isEmatType()ssMaterialSet
isMarkedDelete()ssMaterialSet
isUsingSimpleGpuFactor()ssMaterialSet
isValid()ssMaterialProperties
isValidMaterialIndex(unsigned int materialIndex)ssMaterialProperties
isValidMaterialLayerIndex(unsigned int materialIndex, unsigned int layerIndex)ssMaterialProperties
isValidMaterialWavelengthIndex(unsigned int materialIndex, unsigned int wavelengthIndex)ssMaterialProperties
loadActiveRegionsFile()ssMaterialSetprivate
loadIntensityModulationFile()ssMaterialSet
m_activeMaterialsssMaterialSetprivate
m_appendLightDatassMaterialSetprivate
m_autoRadianceScalessMaterialSetprivate
m_cacheForceUpdatessMaterialSetprivate
m_dataDirectoryssMaterialPropertiesprotected
m_EmatFractionsssMaterialSetprivate
m_ematIndexesssMaterialSetprivate
m_eMatRadianceDatassMaterialSetprivate
m_eMatTemperatureCachessMaterialSetprivate
m_eMatTemperatureDatassMaterialSetprivate
m_ematTypessMaterialSetprivate
m_fullResponsessMaterialSetprivate
m_immediateActiveRegionUpdatessMaterialSetprivate
m_implssMaterialSetprivate
m_inactiveMaterialsssMaterialSetprivate
m_includeEmissivityssMaterialSetprivate
m_materialPropertyTablePtrssMaterialPropertiesprotected
m_materialSystemFileNamessMaterialPropertiesprotected
m_maxTemperaturessMaterialSetprivate
m_minTemperaturessMaterialSetprivate
m_numEMatsssMaterialSetprivate
m_numMaterialsssMaterialPropertiesprotected
m_numRCSanglesssMaterialSetprivate
m_numTemperaturesssMaterialPropertiesprotected
m_setMarkedDeletessMaterialSetprivate
m_temperatureCachessMaterialSetprivate
m_temperatureDatassMaterialSetprivate
m_thermalSpinUpssMaterialSetprivate
m_timeStampssMaterialPropertiesprotected
m_updateIntervalssMaterialPropertiesprotected
m_updateTimessMaterialSetprivate
m_useInstancessMaterialSetprivate
m_userAbsorbRatiossMaterialSetprivate
m_userTwoSidedFlagssMaterialSetprivate
m_useSimpleGpuFactorssMaterialSetprivate
m_visualDatassMaterialSetprivate
m_visualMaterialTablessMaterialSetprivate
m_visualSensorssMaterialSetprivate
queryTemperatureCache(ssEnvironment *env)ssMaterialSetprivate
saveTemperatureCache(ssEnvironment *env)ssMaterialSetprivate
sendActiveRegionImpulse(unsigned int index)ssMaterialSet
setAbsorbRatio(double absorbRatio)ssMaterialSet
setActiveRegion(unsigned int index, bool activeFlag)ssMaterialSet
setAltitude(unsigned int materialIndex, double altitude)ssMaterialProperties
setAppendLightData(bool flag)ssMaterialSet
setAutoRadianceScale(bool flag)ssMaterialSet
setDHR(unsigned int materialIndex, unsigned int wavelengthIndex, double DHR)ssMaterialProperties
setEmatType(bool flag)ssMaterialSet
setEnvironmentUpdateInterval(double interval)ssMaterialProperties
setFullResponseEnable(bool flag)ssMaterialSet
setImmediateActiveRegionUpdate(bool flag)ssMaterialSet
setIncludeEmissivity(bool flag)ssMaterialSet
setIntensityModulationParameters(ssIntensityModulationParameters imodGain, int index)ssMaterialSet
setIntensityModulationParameters(double visAvg, double NVGGain, double IRGain, double RFGain, int index)ssMaterialSet
setLobeWidth(unsigned int materialIndex, unsigned int wavelengthIndex, double LobeWidth)ssMaterialProperties
setLowerBoundaryConditionType(unsigned int materialIndex, unsigned int boundaryConditionType)ssMaterialProperties
setLowerBoundaryHeatLoad(unsigned int materialIndex, double heatLoad)ssMaterialProperties
setLowerBoundaryTemperature(unsigned int materialIndex, double temperature)ssMaterialProperties
setLowerBoundaryWindSpeed(unsigned int materialIndex, double windSpeed)ssMaterialProperties
setMarkedDelete(bool flag)ssMaterialSet
setMaterialName(unsigned int materialIndex, char *matName)ssMaterialProperties
setMaterialSystemFileName(char *name)ssMaterialProperties
setNumberEMats(unsigned int numEmats)ssMaterialSet
setNumberRCSangle(unsigned int angles)ssMaterialSet
setNumberTemperatures(unsigned int n)ssMaterialSet
setPercentSpecular(unsigned int materialIndex, unsigned int wavelengthIndex, double PercentSpecular)ssMaterialProperties
setReflectType(unsigned int materialIndex, unsigned int wavelengthIndex, enum ReflectType &reflectType)ssMaterialProperties
setSigSimDataDirectory(char *name)ssMaterialProperties
setThermalSpinUpTime(double spinUp)ssMaterialSet
setTwoSidedFlag(double twoSidedFlag)ssMaterialSet
setUpdateTimeofDay(unsigned int materialIndex, JRMTIME time)ssMaterialProperties
setUpperBoundaryConditionType(unsigned int materialIndex, unsigned int boundaryConditionType)ssMaterialProperties
setUpperBoundaryHeatLoad(unsigned int materialIndex, double heatLoad)ssMaterialProperties
setUpperBoundaryTemperature(unsigned int materialIndex, double temperature)ssMaterialProperties
setUpperBoundaryWindSpeed(unsigned int materialIndex, double windSpeed)ssMaterialProperties
setUseInstance(bool flag)ssMaterialSet
setUseSimpleGpuFactor(bool flag)ssMaterialSet
SigSimRT classssMaterialSetfriend
ssMaterialProperties()ssMaterialProperties
ssMaterialProperties(ssMaterialProperties &copyObj)ssMaterialProperties
ssMaterialSet()ssMaterialSet
ssMaterialSet(ssMaterialSet &copyObj)ssMaterialSet
ssObject classssMaterialSetfriend
thermalSpinUp(ssEnvironment *env)ssMaterialSetprivate
update(ssSensor *sensor, ssEnvironment *env)ssMaterialSetprivate
updateFullTemperatureCache(ssEnvironment *env)ssMaterialSetprivate
updatePhong(ssSensor *sensor, ssEnvironment *env, bool dirty)ssMaterialSetprivate
updateRadar(ssSensor *sensor, ssEnvironment *env, bool dirty)ssMaterialSetprivate
updateSR(ssSensor *sensor, ssEnvironment *env, bool dirty)ssMaterialSetprivate
validate()ssMaterialPropertiesprotected
writeIntensityModulationFile()ssMaterialSet
~ssMaterialProperties()ssMaterialProperties
~ssMaterialSet()ssMaterialSet


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