summaryrefslogtreecommitdiff
path: root/src/renderer.cpp
AgeCommit message (Collapse)Author
2021-10-21Refactor fft_area members to spectrogram members.Vasile Vilvoiu
2021-07-22Handle very small axes, when no nice value is found.Vasile Vilvoiu
Fixes #23.
2021-07-22Adjust the way scale is computed for axes.Vasile Vilvoiu
Add extra digit only when error is greater than 1% of scale domain. Add unit test for Renderer (for axes related routines). Fixes #26.
2021-07-21Added header file comments for classes and methods.Vasile Vilvoiu
Renamed all factory methods to ::Build().
2021-07-17Remove spdlog as a dependency.Vasile Vilvoiu
Closes #19.
2021-07-16Round very small values to zero in tick labels.Vasile Vilvoiu
Sometimes, due to representation errors, we have an axis boundary that should be zero but is actually negative and very small. In order to avoid printing "-0" we round off these values to zero.
2021-07-16Adaptive tick spacing, based on tick label width.Vasile Vilvoiu
Fixes #18.
2021-07-16Remove use of typeof() extension.Vasile Vilvoiu
2021-07-16Render texture onto window on each iteration.Vasile Vilvoiu
Keep colormap in renderer so we don't pass the colormapped windows like animals. Pre-render empty window. Fixes #15.
2021-07-16Add support for arbitrary scales, with custom units.Vasile Vilvoiu
Add support for linear scales. Logging of scale to stderr. Closes #9.
2021-07-15Update e-mail address in copyright notices, README and manpage.Vasile Vilvoiu
Closes #14.
2020-12-29Initial commitVasile Vilvoiu