Improvements

This commit is contained in:
2020-04-30 21:06:17 +02:00
parent 81cc81fe3a
commit 96167220ca
13 changed files with 589 additions and 136 deletions

View File

@@ -9,6 +9,8 @@ class QPalette;
namespace GraphRenderer
{
QPixmap render(const QSize &size, const frame_t *frameBegin, const frame_t *frameEnd, const QPalette &palette);
void render(const QRect &rect, const frame_t *frameBegin, const frame_t *frameEnd, QPainter &painter, const QPalette &palette);
QPixmap render(const QSize &size, const frame_t *begin, const frame_t *end, const QPalette &palette);
void render(const QRect &rect, const frame_t *begin, const frame_t *end, QPainter &painter);
void render(const QPoint &pos, int height, std::pair<frame_t, frame_t> *begin, std::pair<frame_t, frame_t> *end, QPainter &painter);
void reduceSamples(const frame_t *inputBegin, const frame_t *inputEnd, std::pair<frame_t, frame_t> *outputBegin, std::pair<frame_t, frame_t> *outputEnd);
}