#include <plotter.h>
|
bool | draw (uint32_t x, uint32_t y, uint32_t w, uint32_t h) |
|
virtual MatrixDouble | getData (uint32_t x_start_idx, uint32_t x_end_idx) |
|
virtual vector< double > | getData (uint32_t x_idx) |
|
| InteractivePlot () |
|
void | onRangeSelected (const onRangeSelectedCallback &cb, void *data=nullptr) |
|
template<typename T1 , typename arg , class T > |
void | onRangeSelected (T1 *owner, void(T::*listenerMethod)(arg), void *data=nullptr) |
|
void | onValueHighlighted (const onValueHighlightedCallback &cb, void *data=nullptr) |
|
template<typename T1 , typename arg , class T > |
void | onValueHighlighted (T1 *owner, void(T::*listenerMethod)(arg), void *data=nullptr) |
|
std::pair< uint32_t, uint32_t > | getSelection () |
|
void | clearSelection () |
|
bool InteractiveTimeSeriesPlot::draw |
( |
uint32_t |
x, |
|
|
uint32_t |
y, |
|
|
uint32_t |
w, |
|
|
uint32_t |
h |
|
) |
| |
|
inline |
virtual MatrixDouble InteractiveTimeSeriesPlot::getData |
( |
uint32_t |
x_start_idx, |
|
|
uint32_t |
x_end_idx |
|
) |
| |
|
inlinevirtual |
virtual vector<double> InteractiveTimeSeriesPlot::getData |
( |
uint32_t |
x_idx | ) |
|
|
inlinevirtual |
virtual uint32_t InteractiveTimeSeriesPlot::mouseCoordinateToIndex |
( |
uint32_t |
x | ) |
|
|
inlineprotectedvirtual |
The documentation for this class was generated from the following file: