#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.