Info needed to draw a data set.
More...
|
ImAxis | axis |
| Axis to plot the data on (Y1, Y2, Y3)
|
|
ScrollingBuffer< ImU32 > | colormapMaskColors |
| Buffer for the colormap mask.
|
|
size_t | colormapMaskVersion |
| Colormap version (to track updates of the colormap)
|
|
size_t | dataIndex |
| Index of the data on the pin.
|
|
std::string | displayName |
| Display name of the data (not changing and unique)
|
|
ScrollingBuffer< double > | eventMarker |
| Buffer for event markers.
|
|
std::vector< std::tuple< double, double, Tooltip > > | eventTooltips |
| List of tooltips (x,y, tooltip)
|
|
ScrollingBuffer< ImU32 > | markerColormapMaskColors |
| Buffer for the colormap mask.
|
|
size_t | markerColormapMaskVersion |
| Colormap version (to track updates of the colormap)
|
|
size_t | pinIndex |
| Index of the pin where the data came in.
|
|
Style | style |
|
Info needed to draw a data set.
◆ PlotItem() [1/2]
NAV::Plot::PlotInfo::PlotItem::PlotItem |
( |
size_t | pinIndex, |
|
|
size_t | dataIndex, |
|
|
std::string | displayName ) |
|
inline |
Constructor.
- Parameters
-
[in] | pinIndex | Index of the pin where the data came in |
[in] | dataIndex | Index of the data on the pin |
[in] | displayName | Display name of the data |
◆ PlotItem() [2/2]
NAV::Plot::PlotInfo::PlotItem::PlotItem |
( |
size_t | pinIndex, |
|
|
size_t | dataIndex, |
|
|
std::string | displayName, |
|
|
ImAxis | axis ) |
|
inline |
Constructor.
- Parameters
-
[in] | pinIndex | Index of the pin where the data came in |
[in] | dataIndex | Index of the data on the pin |
[in] | displayName | Display name of the data |
[in] | axis | Axis to plot the data on (Y1, Y2, Y3) |
◆ operator==()
constexpr bool NAV::Plot::PlotInfo::PlotItem::operator== |
( |
const PlotItem & | rhs | ) |
const |
|
inlineconstexpr |
Equal comparison operator (needed to search the vector with std::find)
- Parameters
-
[in] | rhs | Right-hand-side of the operator |
- Returns
- True if the pin and data indices match
◆ style
Style NAV::Plot::PlotInfo::PlotItem::style |
Defines how the data should be plotted
The documentation for this struct was generated from the following file:
- /home/runner/work/INSTINCT/INSTINCT/src/Nodes/Plotting/Plot.hpp