17 #ifndef GZ_RENDERING_BASE_BASETHERMALCAMERA_HH_
18 #define GZ_RENDERING_BASE_BASETHERMALCAMERA_HH_
29 inline namespace GZ_RENDERING_VERSION_NAMESPACE {
82 std::function<
void(
const uint16_t *,
unsigned int,
unsigned int,
83 unsigned int,
const std::string &)> _subscriber)
override;
86 protected:
float ambient = 0.0f;
89 protected:
float ambientRange = 0.0f;
98 protected:
float resolution = 0.01f;
101 protected:
float heatSourceTempRange = 0.0f;
120 this->ambient = _ambient;
127 return this->ambient;
134 this->ambientRange = _range;
141 return this->ambientRange;
148 this->minTemp = _min;
155 return this->minTemp;
162 this->maxTemp = _max;
169 return this->maxTemp;
176 this->resolution = _resolution;
183 return this->resolution;
190 this->heatSourceTempRange = _range;
197 return this->heatSourceTempRange;
203 std::function<
void(
const uint16_t *,
unsigned int,
unsigned int,