VR-Vantage 3.1 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.

checkValidity()ssMaterialProperties
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, std::atomic< bool > *cancelled)ssMaterialSetprivate
dynamicThermalSpinUpAsync(ssEnvironment *env, float deltaTime, makSigSim::DtTaskScheduler *ts)ssMaterialSetprivate
forceCacheUpdate()ssMaterialSet
getAbsorbRatio()ssMaterialSet
getAcousticImpedanceData(unsigned int &nmats, unsigned int &ncomps)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
getConductionFactor(int mtlIndex)ssMaterialSet
getDHR(unsigned int materialIndex, unsigned int wavelengthIndex, double &DHR)ssMaterialProperties
getEmatBulkProps(double &inertia, double &latconduct, unsigned int index)ssMaterialSet
getEmatEmission(double &baseEmission, double &cosEmission, double &twoSideFlag, double &absorbRatio, double &conductionFactor, double &shadowFlag, ssSensor *sensor, unsigned int index)ssMaterialSet
getEmatFractionsPtr()ssMaterialSet
getEmatIndex(unsigned int ematIndex)ssMaterialSet
getEmatTemperatureCache()ssMaterialSetprivate
getEnvironmentUpdateInterval()ssMaterialProperties
getFullResponseEnable()ssMaterialSet
getInactiveMaterials()ssMaterialSet
getIncludeEmissivity()ssMaterialSet
getIntensityModulationParameters(ssIntensityModulationParameters &imodGain, int index)ssMaterialSet
getIntensityModulationParameters(double &visAvg, double &visDev, double &IMType, 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
getShadowFlag(unsigned int materialIndex, double &shadow)ssMaterialProperties
getSonarResponseData(ssSensor *sensor, unsigned int &numMaterials, unsigned int &numBins, unsigned int &numParameters)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()ssMaterialSet
initialize(ssEnvironment *env, char *dataDir, char *cacheDir)ssMaterialSetprivate
initializeEmats(ssEnvironment *env)ssMaterialSet
insertMaterialTable(ssSensor *sensor)ssMaterialSetprivate
insertPhongMaterialTable(ssSensor *sensor)ssMaterialSetprivate
insertRadarMaterialTable(ssSensor *sensor)ssMaterialSetprivate
insertSonarMaterialTable(ssSensor *sensor)ssMaterialSetprivate
insertSRMaterialTable(ssSensor *sensor)ssMaterialSetprivate
isAppendLightData()ssMaterialSet
isAutoRadianceScale()ssMaterialSet
isEmatType()ssMaterialSet
isIrradianceCacheDirty(ssEnvironment *env)ssMaterialSet
isTemperatureCacheDirty(ssEnvironment *env)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_acousticMaterialTablessMaterialSetprivate
m_activeMaterialsssMaterialSetprivate
m_appendLightDatassMaterialSetprivate
m_autoRadianceScalessMaterialSetprivate
m_cacheDirectoryssMaterialPropertiesprotected
m_cacheForceUpdatessMaterialSetprivate
m_dataDirectoryssMaterialPropertiesprotected
m_EmatFractionsssMaterialSetprivate
m_ematIndexesssMaterialSetprivate
m_eMatRadianceDatassMaterialSetprivate
m_eMatTemperatureCachessMaterialSetprivate
m_eMatTemperatureDatassMaterialSetprivate
m_ematTypessMaterialSetprivate
m_fullResponsessMaterialSetprivate
m_implssMaterialSetprivate
m_inactiveMaterialsssMaterialSetprivate
m_includeEmissivityssMaterialSetprivate
m_materialPropertyTablePtrssMaterialPropertiesprotected
m_materialSystemFileNamessMaterialPropertiesprotected
m_maxTemperaturessMaterialSetprivate
m_minTemperaturessMaterialSetprivate
m_numEMatsssMaterialSetprivate
m_numMaterialsssMaterialPropertiesprotected
m_numRCSanglesssMaterialSetprivate
m_numTemperaturesssMaterialPropertiesprotected
m_temperatureCachessMaterialSetprivate
m_temperatureDatassMaterialSetprivate
m_thermalSpinUpssMaterialSetprivate
m_timeStampssMaterialPropertiesprotected
m_updateIntervalssMaterialPropertiesprotected
m_updateTimessMaterialSetprivate
m_useInstancessMaterialSetprivate
m_userAbsorbRatiossMaterialSetprivate
m_userTwoSidedFlagssMaterialSetprivate
m_visualDatassMaterialSetprivate
m_visualMaterialTablessMaterialSetprivate
m_visualSensorssMaterialSetprivate
makSigSim::DtDynamicThermalSpinupTask classssMaterialSetfriend
myUniqueFilenamessMaterialSetprivate
needResponseBufferUpdate() const ssMaterialSetprivate
needToValidatessMaterialPropertiesprotected
queryTemperatureCache(ssEnvironment *env)ssMaterialSetprivate
recomputeTwoSidedFlag(unsigned int materialIndex)ssMaterialProperties
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
setFixedTempBCs()ssMaterialSet
setFullResponseEnable(bool flag)ssMaterialSet
setIncludeEmissivity(bool flag)ssMaterialSet
setIntensityModulationParameters(ssIntensityModulationParameters imodGain, int index)ssMaterialSet
setIntensityModulationParameters(double visAvg, double visDev, double IMType, 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
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
setShadowFlag(unsigned int materialIndex, double shadow)ssMaterialProperties
setSigSimCacheDirectory(char *name)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
setWeakSelfPointer(std::shared_ptr< ssMaterialSet > &set)ssMaterialSetprivate
SigSimRT classssMaterialSetfriend
ssMaterialProperties()ssMaterialProperties
ssMaterialSet()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
updateSonar(bool dirty)ssMaterialSetprivate
updateSR(ssSensor *sensor, ssEnvironment *env, bool dirty)ssMaterialSetprivate
validate()ssMaterialPropertiesprotected
writeIntensityModulationFile()ssMaterialSet
~ssMaterialProperties()ssMaterialProperties
~ssMaterialSet()ssMaterialSet


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