bbi.spawn.thermal¶
- class AssetThermal(joseph_service: JosephService, asset_id: str)¶
Bases:
objectClass handling assets’ thermal properties.
- property temperature: float¶
- property min_temperature: float¶
- property max_temperature: float¶
- property opacity: float¶
- property glass_brightness: float¶
- property reflectivity: float¶
- set_temperature(temperature: float) None¶
Set the temperature of the asset for thermal imaging.
0: coldest, 1: warmest
- Parameters:
temperature (float) – Normalized temperature value between 0 and 1.
- set_min_temperature(min_temperature: float) None¶
Set the min temperature of the asset for thermal imaging.
0: coldest, 1: warmest
- Parameters:
temperature (float) – Normalized temperature value between 0 and 1.
- set_max_temperature(max_temperature: float) None¶
Set the max temperature of the asset for thermal imaging.
0: coldest, 1: warmest
- Parameters:
temperature (float) – Normalized temperature value between 0 and 1.
- set_opacity(opacity: float) None¶
Set the opacity of the translucent asset for thermal imaging.
0: completely transparent, 1: completely opaque
- Parameters:
opacity (float) – Normalized opacity value between 0 and 1.
- set_glass_brightness(glass_brightness: float) None¶
Set the brightness of the glass for thermal imaging.
0: darkest glass brightness, 1: brightest glass brightness
- Parameters:
glass_brightness (float) – Normalized glass brightness value between 0 and 1.
- set_reflectivity(reflectivity: float) None¶
Set the reflectivity of the asset for thermal imaging.
0: no reflectivity, 1: maximum reflectivity
- Parameters:
reflectivity (float) – Normalized reflectivity value between 0 and 1.