|
stream_profile | add_video_stream (rs2_video_stream video_stream, bool is_default=false) |
stream_profile | add_motion_stream (rs2_motion_stream motion_stream, bool is_default=false) |
stream_profile | add_pose_stream (rs2_pose_stream pose_stream, bool is_default=false) |
void | on_video_frame (rs2_software_video_frame frame) |
void | on_motion_frame (rs2_software_motion_frame frame) |
void | on_pose_frame (rs2_software_pose_frame frame) |
void | set_metadata (rs2_frame_metadata_value value, rs2_metadata_type type) |
void | add_read_only_option (rs2_option option, float val) |
void | set_read_only_option (rs2_option option, float val) |
void | add_option (rs2_option option, const option_range &range, bool is_writable=true) |
void | on_notification (rs2_software_notification notif) |
void | detach () |
void | open (const stream_profile &profile) const |
bool | supports (rs2_camera_info info) const |
const char * | get_info (rs2_camera_info info) const |
void | open (const std::vector< stream_profile > &profiles) const |
void | close () const |
template<class T> |
void | start (T callback) const |
void | stop () const |
template<class T> |
void | set_notifications_callback (T callback) const |
std::vector< stream_profile > | get_stream_profiles () const |
std::vector< stream_profile > | get_active_streams () const |
std::vector< filter > | get_recommended_filters () const |
sensor & | operator= (const std::shared_ptr< rs2_sensor > other) |
sensor & | operator= (const sensor &other) |
| sensor () |
| operator bool () const |
const std::shared_ptr< rs2_sensor > & | get () const |
template<class T> |
bool | is () const |
template<class T> |
T | as () const |
| sensor (std::shared_ptr< rs2_sensor > dev) |
| operator std::shared_ptr< rs2_sensor > () |
bool | supports (rs2_option option) const |
bool | supports (rs2_option option) const |
const char * | get_option_description (rs2_option option) const |
const char * | get_option_name (rs2_option option) const |
const char * | get_option_value_description (rs2_option option, float val) const |
float | get_option (rs2_option option) const |
option_value | get_option_value (rs2_option option_id) const |
option_range | get_option_range (rs2_option option) const |
void | set_option (rs2_option option, float value) const |
void | set_option_value (option_value const &value) const |
bool | is_option_read_only (rs2_option option) const |
void | on_options_changed (std::function< void(const options_list &) > callback) const |
std::vector< rs2_option > | get_supported_options () |
options_list | get_supported_option_values () |
options & | operator= (const options &other) |
| options (const options &other) |
virtual | ~options ()=default |