|
mc_rtc
2.14.0
|
#include <mc_rtc/gui/plot/AbscissaOrdinate.h>


Public Types | |
| using | CacheT = std::vector< std::array< double, 2 > > |
Public Member Functions | |
| AbscissaOrdinate (std::string_view name, UpdateCacheT update_fn, Color color, Style style, Side side) | |
| void | write (mc_rtc::MessagePackBuilder &builder) const |
| void | update () const |
| AbscissaOrdinate & | style (Style style) |
| AbscissaOrdinate & | side (Side side) |
Static Public Attributes | |
| static constexpr Type | type = Type::AbscissaOrdinate |
Protected Attributes | |
| std::string | name_ |
| UpdateCacheT | update_fn_ |
| Color | color_ |
| std::vector< std::array< double, 2 > > | cache_ |
| Style | style_ |
| Side | side_ |
For a given plot, this holds options on the ordinate plot and a callback that returns the current value
| using mc_rtc::gui::plot::impl::AbscissaOrdinate< UpdateCacheT >::CacheT = std::vector<std::array<double, 2> > |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
mutableprotected |
|
mutableprotected |
|
protected |
|
protected |
|
protected |
|
staticconstexpr |
|
protected |