aboutsummaryrefslogtreecommitdiff
path: root/barchart.h
AgeCommit message (Collapse)Author
2023-06-06BarChart, Wayland.Samuel Fadel
* Makefile: Added some Wayland stuff to cflags/libs in pkg-config * barchart: Rendering works, no interactivity * main.cpp: Reposition some components for a more compact view * manifest.scm: glfw-wayland: Added GLFW variant with Wayland * scatterplot.cpp and voronoisplat.cpp: Cleanup
2023-05-23Massive changes in initial port away from Qt.Samuel Fadel
2016-03-17BarChart: brushing informs the value of the item.Samuel Fadel
2016-03-03BarChart is now also updated during rewinding.Samuel Fadel
In addition, rewinding is now done with Ctrl+RMB.
2016-03-02Improvements related to ColorScale and screenshots.Samuel Fadel
* 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
2016-02-11BarChart: correctly displays current selection.Samuel Fadel
2016-01-26Scatterplot & 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-21Added selection linking. Needs more tests.Samuel Fadel
2016-01-21BarChart: added selection mechanisms.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.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-18Added 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-18BarChart: updated to scale properly when component is resized.Samuel Fadel
2016-01-17BarChart: 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-16BarChart: minor code style update.Samuel Fadel
2016-01-15BarChart: minor markup changed in header file.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-07Added a bar chart.Samuel Fadel
* HistoryGraph replaced by BarChart * HistoryGraph not removed from code, might be useful in the future