aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2016-02-09ProjectionObserver: rewinding on values only if selections are empty.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-02-09Added TransitionControl and plot rewinding....New component overlays main view and handles middle clicks/drags to performing rewinding. Also sports smooth transitioning back to current projection whenever the mouse button is lifted. Next up, the same kind of transitions in the displayed values. Samuel Fadel
2016-02-09Scatterplot: brush-selecting now toggles selection state.Samuel Fadel
2016-02-09Scatterplot: brushing while merging is now more forgiving w.r.t. mistakes.Samuel Fadel
2016-02-09Scatterplot: improved interaction state changing code.Samuel Fadel
2016-02-09Revert "Scatterplot: interaction now happens only via left mouse button."...This reverts commit d79e037df56236c7d0f0824853b292d15ab75c27. Samuel Fadel
2016-02-08Scatterplot: interaction now happens only via left mouse button.Samuel Fadel
2016-02-08User can now select RPs & CPs, using the R & C keys.Samuel Fadel
2016-02-08main(): Better handling of absent/invalid options.Samuel Fadel
2016-02-08Fixed build issues in pm.pro for *nix systems.Samuel Fadel
2016-02-08Merge branch 'master' of bitbucket.org:fadel/pmSamuel Fadel
2016-02-03Scatterplot: renamed internal variable & related enum.Samuel Fadel
2016-02-03Scatterplot: renamed internal variable & related enum.Samuel Fadel
2016-02-03.pro file updated to support more OSes.Samuel Fadel
2016-02-03Removed OpenGL version request from main()....It seems that Windows does not support the currently set version while not setting a version works. Samuel Fadel
2016-02-02Changes to make code more portable across different compilers.Samuel Fadel
2016-02-02Using std::numeric_limits where appropriate.Samuel Fadel
2016-02-02Removed tabs in numericrange.hSamuel Fadel
2016-01-29More informative splat parameters.Samuel Fadel
2016-01-29Changed default color scale to a rainbow variant.Samuel Fadel
2016-01-29Fixed issue #18.Samuel Fadel
2016-01-29Fixed screenshot functionality and splat visibility.Samuel Fadel
2016-01-29Renamed ForceScheme source file to lowercase.Samuel Fadel
2016-01-29Removed unused old files.Samuel Fadel
2016-01-28Simplified layout & options.Samuel Fadel
2016-01-28ProjectionObserver: small change in setType().Samuel Fadel
2016-01-28ProjectionObsever now responds to selection changes....* Scatterplot: small fix to selection updates * ProjectionObserver: whenever CP selection changes, compute influence of CPs over all RPs. Whenever RP selection changes, compute influence of RPs by all CPs. * ProjectionObserver: with empty selections, go back to normal mode Samuel Fadel
2016-01-28Scatterplot: set default glyph color (white) when no color is available.Samuel Fadel
2016-01-28BarChart: handle right clicks (clear selection).Samuel Fadel
2016-01-28Scatterplot: handle right clicks (clear selection) and absence of color data.Samuel Fadel
2016-01-28ManipulationHandler: changed numeric range type to match arma::uvec.Samuel Fadel
2016-01-28BarChart: bugfix related to brushing & no. of elems.Samuel Fadel
2016-01-27Scatterplot: using the quadtree to perform selection.Samuel Fadel
2016-01-27Scatterplot: now possible to use brush to select points.Samuel Fadel
2016-01-27Scatterplot: reduced search space for brushing.Samuel Fadel
2016-01-27Scatterplot: efficient brushing....* Brushing now finds the nearest point within a tolerance radius Samuel Fadel
2016-01-27Regular points now visible by default (and quite small).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-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