Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
src
transforms
custom_timeseries.h
Go to the documentation of this file.
1
#ifndef CUSTOM_TIMESERIES_H
2
#define CUSTOM_TIMESERIES_H
3
4
#include "
timeseries_qwt.h
"
5
#include "
custom_function.h
"
6
#include "
PlotJuggler/plotdata.h
"
7
8
class
CustomTimeseries
:
public
TransformedTimeseries
9
{
10
public
:
11
CustomTimeseries
(
const
PlotData
* source_data,
12
const
SnippetData
& snippet,
13
PlotDataMapRef
& mapped_data);
14
15
bool
updateCache
(
bool
reset_old_data)
override
;
16
17
private
:
18
std::unique_ptr<CustomFunction>
_transform
;
19
const
PlotDataMapRef
&
_mapped_data
;
20
};
21
22
#endif // CUSTOM_TIMESERIES_H
plotdata.h
CustomTimeseries::CustomTimeseries
CustomTimeseries(const PlotData *source_data, const SnippetData &snippet, PlotDataMapRef &mapped_data)
TransformedTimeseries
Definition:
timeseries_qwt.h:61
CustomTimeseries::_transform
std::unique_ptr< CustomFunction > _transform
Definition:
custom_timeseries.h:18
CustomTimeseries::_mapped_data
const PlotDataMapRef & _mapped_data
Definition:
custom_timeseries.h:19
CustomTimeseries::updateCache
bool updateCache(bool reset_old_data) override
timeseries_qwt.h
PJ::TimeseriesBase
Definition:
plotdata.h:278
SnippetData
Definition:
custom_function.h:18
CustomTimeseries
Definition:
custom_timeseries.h:8
custom_function.h
PJ::PlotDataMapRef
Definition:
plotdata.h:493
plotjuggler
Author(s): Davide Faconti
autogenerated on Sun Dec 6 2020 03:47:33