34 struct _k4a_capture_t;
36 struct _k4a_transformation_t;
48 class AzureKinectRecorder;
55 bool Connect(
size_t sensor_index)
override;
56 std::shared_ptr<geometry::RGBDImage> CaptureFrame(
57 bool enable_align_depth_to_color)
const override;
59 static bool PrintFirmware(_k4a_device_t* device);
60 static bool ListDevices();
61 static std::shared_ptr<geometry::RGBDImage> DecompressCapture(
62 _k4a_capture_t* capture, _k4a_transformation_t* transformation);
65 _k4a_capture_t* CaptureRawFrame()
const;
Definition: AzureKinectRecorder.h:48
Definition: AzureKinectSensorConfig.h:41
Definition: RGBDSensor.h:41
AzureKinectSensorConfig sensor_config_
Definition: AzureKinectSensor.h:67
Definition: AzureKinectSensor.h:50
Definition: PinholeCameraIntrinsic.cpp:34
_k4a_device_t * device_
Definition: AzureKinectSensor.h:69
int timeout_
Definition: AzureKinectSensor.h:70
_k4a_transformation_t * transform_depth_to_color_
Definition: AzureKinectSensor.h:68