Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-01-27 | Scatterplot & BarChart brushing functional. | Samuel Fadel | |
Scatterplot brushing needs some improvement, feels clumsy. | |||
2016-01-26 | Scatterplot & BarChart: initial brushing mechanism. | Samuel Fadel | |
* 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 | |||
2016-01-26 | VoronoiSplat & main(): moved all skelft to VoronoiSplat. | Samuel Fadel | |
2016-01-25 | Scatterplots & splat now share the same scaling. | Samuel Fadel | |
2016-01-25 | VoronoiSplat: added methods & signals for dealing with scales. | Samuel Fadel | |
2016-01-25 | BarChart: updated index resetting algorithm (using std::iota). | Samuel Fadel | |
2016-01-25 | LinearScale: additional helper methods. | Samuel Fadel | |
2016-01-21 | Added selection linking. Needs more tests. | Samuel Fadel | |
2016-01-21 | Added second bar chart. | Samuel Fadel | |
Bar charts are now exclusive to the type of points they are assigned to (either CPs or RPs). | |||
2016-01-21 | BarChart: added selection mechanisms. | Samuel Fadel | |
2016-01-20 | ProjectionObserver: fixed the diff to prev values. | Samuel Fadel | |
2016-01-20 | Previous commit added a build error, fixing. | Samuel Fadel | |
2016-01-20 | BarChart: moved code from updatePaintNode to other helper functions. | Samuel Fadel | |
2016-01-20 | Added a few comments in main.h | Samuel Fadel | |
2016-01-20 | main(): better code for loading CP data. | Samuel Fadel | |
2016-01-20 | Added color scale selection and aggregate error. | Samuel Fadel | |
* Projection metrics can be shown as current, diff to previous and diff to original (original seems bugged, beware) | |||
2016-01-20 | BarChart: update() when values change and added hover hints. | Samuel Fadel | |
2016-01-19 | Updated options & hacks to change color scales. | Samuel Fadel | |
2016-01-19 | Scatterplot: one more case where update() should be called. | Samuel Fadel | |
2016-01-19 | Colormap: texture update fixed. | Samuel Fadel | |
2016-01-18 | ColorScale & ContinuousColorScale: minor code standardization. | Samuel Fadel | |
2016-01-18 | Smaller colormap view. | Samuel Fadel | |
2016-01-18 | Removed unused menus. | Samuel Fadel | |
2016-01-18 | BarChart & Scatterplot: added hints for vertex data upload. | Samuel Fadel | |
* 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 | |||
2016-01-18 | ProjectionObserver & dist(): using more cores in computations. | Samuel Fadel | |
2016-01-18 | Scatterplot: added more padding so that no parts of the plot are cropped out ↵ | Samuel Fadel | |
by the screenshots. | |||
2016-01-18 | VoronoiSplat: Fixed issue #8. | Samuel Fadel | |
2016-01-18 | Added observer to update values displayed based on some metric. | Samuel Fadel | |
* 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) | |||
2016-01-18 | Corrected colormap z value so that it is always on top. | Samuel Fadel | |
2016-01-18 | Updated options. | Samuel Fadel | |
* Added separate controls for the regular and control points scatterplots * Added tickmarks to opacities | |||
2016-01-18 | BarChart: updated to scale properly when component is resized. | Samuel Fadel | |
2016-01-17 | Options panel: Reorganized and added some new stub components. | Samuel Fadel | |
2016-01-17 | Scatterplot: slightly darker unselected glyph outline. | Samuel Fadel | |
2016-01-17 | BarChart: commented out some unused code. | Samuel Fadel | |
2016-01-17 | ColorScale: minor update to color sampling and generation algorithms. | Samuel Fadel | |
2016-01-17 | Colormap & VoronoiSplat: minor change to colormap texture creation. | Samuel Fadel | |
2016-01-17 | Added option to toggle the visibility of scatterplots. | Samuel Fadel | |
2016-01-17 | Removed menu to change techniques. | Samuel Fadel | |
2016-01-17 | Added/changed a few visualization options. | Samuel Fadel | |
2016-01-17 | BarChart: Added color scale support. | Samuel Fadel | |
* 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 | |||
2016-01-17 | Added a options panel. | Samuel Fadel | |
* 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 | |||
2016-01-17 | Added a pseudo-raindow continuous color scale. | Samuel Fadel | |
2016-01-16 | VoronoiSplat: code reordering. | Samuel Fadel | |
2016-01-16 | Changed color scale internal point to const. | Samuel Fadel | |
2016-01-16 | ColorScale: minor rewrite on sampling method. | Samuel Fadel | |
2016-01-16 | VoronoiSplat: Changed "colormap" methods to "colorScale". | Samuel Fadel | |
2016-01-16 | BarChart: commented hover events activation for BarChart. | Samuel Fadel | |
2016-01-16 | Added the Colormap component. | Samuel Fadel | |
* 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. | |||
2016-01-16 | BarChart: minor code style update. | Samuel Fadel | |
2016-01-15 | VoronoiSplat & Scatterplot: splatting is now a separate component. | Samuel Fadel | |
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. |