|
virtual rs_frame_ref * | clone_frame (rs_frame_ref *frame)=0 |
|
virtual void | disable_motion_tracking ()=0 |
|
virtual void | disable_stream (rs_stream stream)=0 |
|
virtual void | enable_motion_tracking ()=0 |
|
virtual void | enable_stream (rs_stream stream, int width, int height, rs_format format, int fps, rs_output_buffer_format output)=0 |
|
virtual void | enable_stream_preset (rs_stream stream, rs_preset preset)=0 |
|
virtual const char * | get_camera_info (rs_camera_info) const =0 |
|
virtual float | get_depth_scale () const =0 |
|
virtual const char * | get_firmware_version () const =0 |
|
virtual rs_extrinsics | get_motion_extrinsics_from (rs_stream from) const =0 |
|
virtual rs_motion_intrinsics | get_motion_intrinsics () const =0 |
|
virtual const char * | get_name () const =0 |
|
virtual const char * | get_option_description (rs_option option) const =0 |
|
virtual void | get_option_range (rs_option option, double &min, double &max, double &step, double &def)=0 |
|
virtual void | get_options (const rs_option options[], size_t count, double values[])=0 |
|
virtual const char * | get_serial () const =0 |
|
virtual const rs_stream_interface & | get_stream_interface (rs_stream stream) const =0 |
|
virtual const char * | get_usb_port_id () const =0 |
|
virtual bool | is_capturing () const =0 |
|
virtual int | is_motion_tracking_active () const =0 |
|
virtual bool | poll_all_streams ()=0 |
|
virtual void | release_frame (rs_frame_ref *ref)=0 |
|
virtual void | set_motion_callback (void(*on_event)(rs_device *device, rs_motion_data data, void *user), void *user)=0 |
|
virtual void | set_motion_callback (rs_motion_callback *callback)=0 |
|
virtual void | set_options (const rs_option options[], size_t count, const double values[])=0 |
|
virtual void | set_stream_callback (rs_stream stream, void(*on_frame)(rs_device *device, rs_frame_ref *frame, void *user), void *user)=0 |
|
virtual void | set_stream_callback (rs_stream stream, rs_frame_callback *callback)=0 |
|
virtual void | set_timestamp_callback (void(*on_event)(rs_device *device, rs_timestamp_data data, void *user), void *user)=0 |
|
virtual void | set_timestamp_callback (rs_timestamp_callback *callback)=0 |
|
virtual void | start (rs_source source)=0 |
|
virtual void | start_fw_logger (char fw_log_op_code, int grab_rate_in_ms, std::timed_mutex &mutex)=0 |
|
virtual void | stop (rs_source source)=0 |
|
virtual void | stop_fw_logger ()=0 |
|
virtual bool | supports (rs_capabilities capability) const =0 |
|
virtual bool | supports (rs_camera_info info_param) const =0 |
|
virtual bool | supports_option (rs_option option) const =0 |
|
virtual void | wait_all_streams ()=0 |
|
virtual | ~rs_device () |
|
Definition at line 64 of file rscore.hpp.