gz/rendering/base/BaseThermalCamera.hh
Go to the documentation of this file.
Definition: gz/rendering/base/BaseCamera.hh:47
Base implementation of the ThermalCamera class.
Definition: gz/rendering/base/BaseThermalCamera.hh:37
virtual void SetLinearResolution(float _max) override
Set the temperature linear resolution. The thermal image data returned will be temperature in kelvin ...
Definition: gz/rendering/base/BaseThermalCamera.hh:174
virtual float AmbientTemperatureRange() const override
Get the range of ambient temperature.
Definition: gz/rendering/base/BaseThermalCamera.hh:139
BaseThermalCamera()
Constructor.
Definition: gz/rendering/base/BaseThermalCamera.hh:106
virtual float LinearResolution() const override
Get the temperature linear resolution.
Definition: gz/rendering/base/BaseThermalCamera.hh:181
virtual float AmbientTemperature() const override
Get the ambient temperature of the environment.
Definition: gz/rendering/base/BaseThermalCamera.hh:125
virtual void SetHeatSourceTemperatureRange(float _range) override
Set the range of temperature variation for all heat sources. If set, the temperature reading of heat ...
Definition: gz/rendering/base/BaseThermalCamera.hh:188
virtual float HeatSourceTemperatureRange() const override
Get the range of temperature variation for all heat sources.
Definition: gz/rendering/base/BaseThermalCamera.hh:195
virtual gz::common::ConnectionPtr ConnectNewThermalFrame(std::function< void(const uint16_t *, unsigned int, unsigned int, unsigned int, const std::string &)> _subscriber) override
Connect to the new thermal image event.
Definition: gz/rendering/base/BaseThermalCamera.hh:202
virtual ~BaseThermalCamera()
Destructor.
Definition: gz/rendering/base/BaseThermalCamera.hh:112
virtual void SetAmbientTemperatureRange(float _range) override
Set the range of ambient temperature.
Definition: gz/rendering/base/BaseThermalCamera.hh:132
virtual void SetMaxTemperature(float _max) override
Set the maximum temperature the sensor can detect.
Definition: gz/rendering/base/BaseThermalCamera.hh:160
virtual void SetAmbientTemperature(float _ambient) override
Set the ambient temperature of the environment.
Definition: gz/rendering/base/BaseThermalCamera.hh:118
virtual void SetMinTemperature(float _min) override
Set the minimum temperature the sensor can detect.
Definition: gz/rendering/base/BaseThermalCamera.hh:146
virtual float MinTemperature() const override
Get the minimum temperature the sensor can detect.
Definition: gz/rendering/base/BaseThermalCamera.hh:153
virtual float MaxTemperature() const override
Get the maximum temperature the sensor can detect.
Definition: gz/rendering/base/BaseThermalCamera.hh:167
Thermal camera that produces temperature data. An object's temperature can be set through the Visual ...
Definition: gz/rendering/ThermalCamera.hh:42