#include <output-model.h>
Public Member Functions | |
void | clear (bool full) override |
void | draw (ux_window &win, rect r) override |
frame_drops_dashboard (std::string name, int *frame_drop_count, int *total) | |
int | get_height () const override |
void | process_frame (rs2::frame f) override |
Public Member Functions inherited from rs2::stream_dashboard | |
void | add_frame (rs2::frame f) |
void | close () |
bool | closing () const |
std::string | get_name () const |
stream_dashboard (std::string name, int size) | |
virtual | ~stream_dashboard () |
Private Attributes | |
int | counter = 0 |
int | drops = 0 |
std::deque< int > | drops_history |
int * | frame_drop_count |
double | last_time |
int | method = 0 |
std::map< int, double > | stream_to_time |
int * | total |
Additional Inherited Members | |
Protected Member Functions inherited from rs2::stream_dashboard | |
void | add_point (float x, float y) |
void | draw_dashboard (ux_window &win, rect &r) |
template<class T > | |
T | read_shared_data (std::function< T()> action) |
void | write_shared_data (std::function< void()> action) |
Definition at line 81 of file output-model.h.
|
inline |
Definition at line 84 of file output-model.h.
|
overridevirtual |
Reimplemented from rs2::stream_dashboard.
Definition at line 1158 of file output-model.cpp.
Implements rs2::stream_dashboard.
Definition at line 1124 of file output-model.cpp.
|
overridevirtual |
Reimplemented from rs2::stream_dashboard.
Definition at line 1153 of file output-model.cpp.
|
overridevirtual |
Implements rs2::stream_dashboard.
Definition at line 1087 of file output-model.cpp.
|
private |
Definition at line 103 of file output-model.h.
|
private |
Definition at line 99 of file output-model.h.
|
private |
Definition at line 101 of file output-model.h.
|
private |
Definition at line 102 of file output-model.h.
|
private |
Definition at line 100 of file output-model.h.
|
private |
Definition at line 104 of file output-model.h.
|
private |
Definition at line 98 of file output-model.h.
|
private |
Definition at line 102 of file output-model.h.