|  | 
| vec3d | operator+ (const vec3d &a, const vec3d &b) | 
|  | 
| vec3d | operator- (const vec3d &a, const vec3d &b) | 
|  | 
| vec3d | cross (const vec3d &a, const vec3d &b) | 
|  | 
| std::shared_ptr< sensor > | sensor_from_frame (frame f) | 
|  | 
| bool | operator== (const sensor &lhs, const sensor &rhs) | 
|  | 
|  | RS2_ERROR_CLASS (recoverable_error, error) | 
|  | 
|  | RS2_ERROR_CLASS (unrecoverable_error, error) | 
|  | 
|  | RS2_ERROR_CLASS (camera_disconnected_error, unrecoverable_error) | 
|  | 
|  | RS2_ERROR_CLASS (backend_error, unrecoverable_error) | 
|  | 
|  | RS2_ERROR_CLASS (device_in_recovery_mode_error, unrecoverable_error) | 
|  | 
|  | RS2_ERROR_CLASS (invalid_value_error, recoverable_error) | 
|  | 
|  | RS2_ERROR_CLASS (wrong_api_call_sequence_error, recoverable_error) | 
|  | 
|  | RS2_ERROR_CLASS (not_implemented_error, recoverable_error) | 
|  | 
| void | log_to_console (rs2_log_severity min_severity) | 
|  | 
| void | log_to_file (rs2_log_severity min_severity, const char *file_path=nullptr) | 
|  | 
| void | reset_logger () | 
|  | 
| void | enable_rolling_log_file (unsigned max_size) | 
|  | 
| void | log_to_callback (rs2_log_severity min_severity, log_callback::log_fn callback) | 
|  | 
| void | log (rs2_log_severity severity, const char *message) | 
|  |