![]() |
ImFusion SDK 4.3
|
#include <RGBD/Include/ImFusion/RGBD/SensorController.h>
UI controller for configuring an RGB-D sensor stream. More...
Inheritance diagram for SensorController:UI controller for configuring an RGB-D sensor stream.
This class provides a QWidget-based interface for controlling and configuring an RGBDStream. It allows users to adjust stream settings, select frame types, and receive notifications about format and settings changes. Derived classes should implement the stream selection logic.
Important aspects:
Public Member Functions | |
| SensorController (RGBDStream *sensor) | |
| RGBDStream * | sensor () const |
| Returns the controlled RGBDStream. | |
| virtual void | setAllowStreamSelection (bool v)=0 |
| Allows configuration of the stream to return a non-RGBD frame (i.e., only depth or only color). | |
Public Attributes | |
| Signal< RGBDStream * > | signalFormatChanged |
| Signal emitted when the format of the depth or color image changes. | |
| Signal< RGBDStream * > | signalSettingsChanged |
| Signal emitted when sensor settings change. | |
|
pure virtual |
Allows configuration of the stream to return a non-RGBD frame (i.e., only depth or only color).
If set to false, the controller should hide such options.