aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2016-01-20BarChart: moved code from updatePaintNode to other helper functions.Samuel Fadel
2016-01-20Added a few comments in main.hSamuel Fadel
2016-01-20main(): better code for loading CP data.Samuel Fadel
2016-01-20Added color scale selection and aggregate error....* Projection metrics can be shown as current, diff to previous and diff to original (original seems bugged, beware) Samuel Fadel
2016-01-20BarChart: update() when values change and added hover hints.Samuel Fadel
2016-01-19Updated options & hacks to change color scales.Samuel Fadel
2016-01-19Scatterplot: one more case where update() should be called.Samuel Fadel
2016-01-19Colormap: texture update fixed.Samuel Fadel
2016-01-18ColorScale & ContinuousColorScale: minor code standardization.Samuel Fadel
2016-01-18Smaller colormap view.Samuel Fadel
2016-01-18Removed unused menus.Samuel Fadel
2016-01-18BarChart & Scatterplot: added hints for vertex data upload....* BarChart: additionally, removed hover event handler and added a movement event handler * Scatterplot: changed selected/unselected outline colors; unselected is now black, selected is a really bright blue Samuel Fadel
2016-01-18ProjectionObserver & dist(): using more cores in computations.Samuel Fadel
2016-01-18Scatterplot: added more padding so that no parts of the plot are cropped out ...Samuel Fadel
2016-01-18VoronoiSplat: Fixed issue #8.Samuel Fadel
2016-01-18Added observer to update values displayed based on some metric....* Modified main() function to connect signals/slots to display calculated values * Color scales are no longer shared; they are also normalized to each component's own data * Stub mouse handling in BarChart (changes cursor shape) Samuel Fadel
2016-01-18Corrected colormap z value so that it is always on top.Samuel Fadel
2016-01-18Updated options....* Added separate controls for the regular and control points scatterplots * Added tickmarks to opacities Samuel Fadel
2016-01-18BarChart: updated to scale properly when component is resized.Samuel Fadel
2016-01-17Options panel: Reorganized and added some new stub components.Samuel Fadel
2016-01-17Scatterplot: slightly darker unselected glyph outline.Samuel Fadel
2016-01-17BarChart: commented out some unused code.Samuel Fadel
2016-01-17ColorScale: minor update to color sampling and generation algorithms.Samuel Fadel
2016-01-17Colormap & VoronoiSplat: minor change to colormap texture creation.Samuel Fadel
2016-01-17Added option to toggle the visibility of scatterplots.Samuel Fadel
2016-01-17Removed menu to change techniques.Samuel Fadel
2016-01-17Added/changed a few visualization options.Samuel Fadel
2016-01-17BarChart: Added color scale support....* Color scale's extents are not changed: the values are supposed to match the values used in the other plots * Temporarily removed the bar outlines in order to properly display colors when the number of bars is equal to or greater than the number of available pixels to draw Samuel Fadel
2016-01-17Added a options panel....* Added screenshot action that saves two images: one of the main view (plot + splat) and one of the bottom view (bar chart) * Added methods/signals/slots to Scatterplot for handling glyph sizes * Added methods/signals/slots to VoronoiSplat for handling the alpha/beta parameters, which are now also no longer fixed * Options panel: - glyph sizes of both CPs and RPs - splat opacity - splat parameters (alpha & beta) - color scale combo box currently does nothing Samuel Fadel
2016-01-17Added a pseudo-raindow continuous color scale.Samuel Fadel
2016-01-16VoronoiSplat: code reordering.Samuel Fadel
2016-01-16Changed color scale internal point to const.Samuel Fadel
2016-01-16ColorScale: minor rewrite on sampling method.Samuel Fadel
2016-01-16VoronoiSplat: Changed "colormap" methods to "colorScale".Samuel Fadel
2016-01-16BarChart: commented hover events activation for BarChart.Samuel Fadel
2016-01-16Added the Colormap component....* The Colormap component is a simple rect with a texture mapped that displays a ColorScale with a fixed number of samples. This number of samples is exported as a member const, which is used on other components (such as VoronoiSplat). * The texture mapping is reflecting the colormap lookup used in VoronoiSplat. * The ColorScale class now has a method for sampling the color scale and outputs the samples to iterator-style objects, providing easy intergration with existing code. Samuel Fadel
2016-01-16BarChart: minor code style update.Samuel Fadel
2016-01-15VoronoiSplat & Scatterplot: splatting is now a separate component....The change was due to future functionality requirements, this separation provides grater flexibility. As a nice side effect, the cropping bug when first rendering the splat is now gone. Samuel Fadel
2016-01-15BarChart: minor markup changed in header file.Samuel Fadel
2016-01-15Scatterplot: simplified material updates on glyphs.Samuel Fadel
2016-01-15Scatterplot: small fix to number of vertices in each glyph.Samuel Fadel
2016-01-15QML: added components for handling selection modes in the future.Samuel Fadel
2016-01-15Main: updated visuals....* Multisampling setup code is now more conservative. * Full plot's glyphs are now invisible by default. Samuel Fadel
2016-01-15VoronoiSplat: small code improvements.Samuel Fadel
2016-01-15Scatterplot: visual update....* Selection is now indicated with outline (black for selected points; white otherwise) * Circle geometry now takes diameter as input (more related to glyph size) Samuel Fadel
2016-01-14Scatterplot: changed internal handling of update()s.Samuel Fadel
2016-01-14BarChart: handle empty data.Samuel Fadel
2016-01-13BarChart: values are now sorted in descreasing order.Samuel Fadel
2016-01-13Removed some unnecessary comments.Samuel Fadel
2016-01-13Scatterplot: individual glyph opacity methods & signals....* Removed code that handles selection coordination between cpPlot and full data plot from main * Full plot has control points invisible (opacity = 0) by default Samuel Fadel