aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2016-01-26Scatterplot & BarChart: initial brushing mechanism....* Both components now support brushing (support in Scatterplot for activating a brush is still incomplete, though it can be brushed on by other components) * Added a handler for linking the brushing between components * Added crosshair geometry handler to geometry lib * Fixed issue #15 Samuel Fadel
2016-01-26VoronoiSplat & main(): moved all skelft to VoronoiSplat.Samuel Fadel
2016-01-25Scatterplots & splat now share the same scaling.Samuel Fadel
2016-01-25VoronoiSplat: added methods & signals for dealing with scales.Samuel Fadel
2016-01-25BarChart: updated index resetting algorithm (using std::iota).Samuel Fadel
2016-01-25LinearScale: additional helper methods.Samuel Fadel
2016-01-21Added selection linking. Needs more tests.Samuel Fadel
2016-01-21Added second bar chart....Bar charts are now exclusive to the type of points they are assigned to (either CPs or RPs). Samuel Fadel
2016-01-21BarChart: added selection mechanisms.Samuel Fadel
2016-01-20ProjectionObserver: fixed the diff to prev values.Samuel Fadel
2016-01-20Previous commit added a build error, fixing.Samuel Fadel
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