aboutsummaryrefslogtreecommitdiff
path: root/barchart.cpp
AgeCommit message (Expand)Author
2023-05-23Massive changes in initial port away from Qt.Samuel Fadel
2016-04-12BarChart, Scatterplot, VoronoiSplat: removed unnecessary resize()s.Samuel Fadel
2016-03-17BarChart: brushing informs the value of the item.Samuel Fadel
2016-03-03BarChart is now also updated during rewinding....In addition, rewinding is now done with Ctrl+RMB. Samuel Fadel
2016-03-02Improvements related to ColorScale and screenshots....* ColorScale: now a pointer whenever needed. main() takes care of updating extents * New class DivergentColorScale: works specifically for divergent scales, always has 3 colors as input: negative values, 0, positive values * ManipulationHandler: ProjectionHistory no longer needed Samuel Fadel
2016-02-12Code cleanup: enums & properties renamed/added....* VoronoiSplat: alpha & beta are now properties * ContinuousColorScale: enums renamed to the Qt standard way * Scatterplot: internal state enum renamed * ProjectionObserver: observer type enum renamed Samuel Fadel
2016-02-11BarChart: correctly displays current selection.Samuel Fadel
2016-02-09Slightly reworked rewinding; added values rewinding....Needs a solution to the problem of which values must be displayed and/or interpolated. Currently, whenever the user rewinds, the current error measure is displayed, regardless of what was being displayed before. This will probably be trivial to solve once we have a nice way of changing the current measure. * Also changed all OpenMP-powered for loops to use signed integers, requirements of OMP2.x (which is what MSVC supports currently) * The above change comes with a new header for utility functions Samuel Fadel
2016-01-28BarChart: handle right clicks (clear selection).Samuel Fadel
2016-01-28BarChart: bugfix related to brushing & no. of elems.Samuel Fadel
2016-01-27Scatterplot & BarChart brushing functional....Scatterplot brushing needs some improvement, feels clumsy. Samuel Fadel
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-25BarChart: updated index resetting algorithm (using std::iota).Samuel Fadel
2016-01-21Added selection linking. Needs more tests.Samuel Fadel
2016-01-21BarChart: added selection mechanisms.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-20BarChart: update() when values change and added hover hints.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-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-18BarChart: updated to scale properly when component is resized.Samuel Fadel
2016-01-17BarChart: commented out some unused code.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-16BarChart: commented hover events activation for BarChart.Samuel Fadel
2016-01-14BarChart: handle empty data.Samuel Fadel
2016-01-13BarChart: values are now sorted in descreasing order.Samuel Fadel
2016-01-11BarChart: Added const to relevant method(s).Samuel Fadel
2016-01-07BarChart: fixed signed/unsigned comparisons.Samuel Fadel
2016-01-07Added a bar chart....* HistoryGraph replaced by BarChart * HistoryGraph not removed from code, might be useful in the future Samuel Fadel