#include <depth-quality-model.h>
Public Member Functions | |
void | add_metric (const metric_definition &data) |
void | add_sample (rs2::frameset &frames, std::vector< single_metric_data > sample) |
bool | is_recording () |
metrics_recorder (viewer_model &viewer_model) | |
void | start_record (metrics_model *metrics) |
void | stop_record (device_model *dev) |
Private Member Functions | |
void | record_frames (const frameset &frame) |
void | serialize_to_csv () const |
Private Attributes | |
colorizer | _colorize |
std::string | _filename_base |
std::mutex | _m |
std::vector< metric_definition > | _metric_data |
metrics_model * | _metrics |
utilities::time::stopwatch | _model_timer |
pointcloud | _pc |
bool | _recording |
std::vector< sample > | _samples |
viewer_model & | _viewer_model |
Definition at line 41 of file depth-quality-model.h.
|
inline |
Definition at line 44 of file depth-quality-model.h.
|
inline |
Definition at line 48 of file depth-quality-model.h.
|
inline |
Definition at line 54 of file depth-quality-model.h.
|
inline |
Definition at line 104 of file depth-quality-model.h.
Definition at line 1291 of file depth-quality-model.cpp.
|
private |
Definition at line 1250 of file depth-quality-model.cpp.
|
inline |
Definition at line 65 of file depth-quality-model.h.
|
inline |
Definition at line 76 of file depth-quality-model.h.
|
private |
Definition at line 120 of file depth-quality-model.h.
|
private |
Definition at line 118 of file depth-quality-model.h.
|
private |
Definition at line 116 of file depth-quality-model.h.
|
private |
Definition at line 113 of file depth-quality-model.h.
|
private |
Definition at line 119 of file depth-quality-model.h.
|
private |
Definition at line 115 of file depth-quality-model.h.
|
private |
Definition at line 121 of file depth-quality-model.h.
|
private |
Definition at line 117 of file depth-quality-model.h.
|
private |
Definition at line 114 of file depth-quality-model.h.
|
private |
Definition at line 112 of file depth-quality-model.h.