| 57 | unsigned int getNrStreams() const override { return 3; } |
| 58 | |
| 59 | StreamParameter getStreamParameter(unsigned streamIndex) const override |
| 60 | { |
| 61 | StreamParameter streamParameter; |
| 62 | if (streamIndex == 0) |
| 63 | { |
| 64 | streamParameter.xRange = {0, 99}; |
| 65 | streamParameter.yRange = {0, 500}; |
| 66 | streamParameter.plotParameters.append({PlotType::Bar, unsigned(barData.size())}); |
| 67 | } |
| 68 | else if (streamIndex == 1) |
| 69 | { |
| 70 | streamParameter.xRange = {0, 99}; |
| 71 | streamParameter.yRange = {0, 1000}; |
| 72 | streamParameter.plotParameters.append({PlotType::Line, unsigned(graphData.size())}); |
| 73 | } |
| 74 | else if (streamIndex == 2) |
| 75 | { |
| 76 | streamParameter.xRange = {-1, -1}; |
| 77 | streamParameter.yRange = {300, 99}; |
| 78 | streamParameter.plotParameters.append({PlotType::ConstValue, 1}); |
| 79 | } |
| 80 | return streamParameter; |
| 81 | } |
| 82 | |
| 83 | Point getPlotPoint(unsigned streamIndex, unsigned plotIndex, unsigned pointIndex) const override |
| 84 | { |
no test coverage detected