#include <reflectivity.h>
Public Member Functions | |
void | add_depth_sample (float depth_val, int x_in_image, int y_in_image) |
float | get_reflectivity (float raw_noise_estimation, float max_usable_range, float ir_val) const |
float | get_samples_ratio () const |
size_t | history_capacity () const |
size_t | history_size () const |
bool | is_history_full () const |
reflectivity () | |
void | reset_history () |
Private Attributes | |
std::deque< float > | _dist_queue |
size_t | _history_size |
Definition at line 15 of file reflectivity.h.
reflectivity::reflectivity | ( | ) |
Definition at line 32 of file reflectivity.cpp.
void reflectivity::add_depth_sample | ( | float | depth_val, |
int | x_in_image, | ||
int | y_in_image | ||
) |
Definition at line 175 of file reflectivity.cpp.
float reflectivity::get_reflectivity | ( | float | raw_noise_estimation, |
float | max_usable_range, | ||
float | ir_val | ||
) | const |
Definition at line 41 of file reflectivity.cpp.
float rs2::reflectivity::get_samples_ratio | ( | ) | const |
Definition at line 202 of file reflectivity.cpp.
size_t rs2::reflectivity::history_capacity | ( | ) | const |
Definition at line 213 of file reflectivity.cpp.
size_t rs2::reflectivity::history_size | ( | ) | const |
Definition at line 219 of file reflectivity.cpp.
bool rs2::reflectivity::is_history_full | ( | ) | const |
Definition at line 207 of file reflectivity.cpp.
void rs2::reflectivity::reset_history | ( | ) |
Definition at line 193 of file reflectivity.cpp.
|
private |
Definition at line 44 of file reflectivity.h.
|
private |
Definition at line 47 of file reflectivity.h.