summaryrefslogtreecommitdiffstats
path: root/src/datavis3d
Commit message (Collapse)AuthorAgeFilesLines
...
* Coding style changes Tomi Korpipää2013-04-098-124/+123
| | | | | | | | Added initial version of value printing for zoom view (does not align correctly on all cases yet) Change-Id: I2d66037d92b3397045ec617b7fd8d495cd3c6d6a Change-Id: I2d66037d92b3397045ec617b7fd8d495cd3c6d6a Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Keep selection highlighted in overview when zoomed Tomi Korpipää2013-04-091-10/+12
| | | | | | Change-Id: Ib5129ad1807e5b5362e63c0f5d7c25eed58e3292 Change-Id: Ib5129ad1807e5b5362e63c0f5d7c25eed58e3292 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Moved text printing to Utils -class Tomi Korpipää2013-04-093-42/+53
| | | | | | | | Fixed examples Change-Id: Idfb0eb511cb03ac4f038c957f0b93bb5736e6b05 Change-Id: Idfb0eb511cb03ac4f038c957f0b93bb5736e6b05 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Disallowed rotating the zoom sceneTomi Korpipää2013-04-096-23/+45
| | | | | Change-Id: I540a7718eb7652069eabb60747098001d79d6914 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* First draft of zooming to selected row or column Tomi Korpipää2013-04-098-357/+476
| | | | | | | | Changed scene rotation to right mouse button Change-Id: I9a9b2f1d2416d4cb1467b87ce5b414c137e1f376 Change-Id: I9a9b2f1d2416d4cb1467b87ce5b414c137e1f376 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* QData -classes taken into use Tomi Korpipää2013-04-056-1/+116
| | | | | | Change-Id: I9c95d9d934268d073399d7ce1c3edbf2ae203c64 Change-Id: I9c95d9d934268d073399d7ce1c3edbf2ae203c64 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Added data set classes for easier data insertionTomi Korpipää2013-04-0514-11/+641
| | | | | | | | | | Note: Not taken fully into use yet. Moved rainfall chart into it's own example. Added usage of data set classes to barchart Fixed a crash in case a row contains less data than sample space assumes Change-Id: I73f12de0214fe594d9054028da88b7280213fdd6 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Implemented deletion of QDataItems Tomi Korpipää2013-04-044-16/+71
| | | | | | | Change-Id: I0b7021afbf188491efe795bebd0db9de05382fd8 Change-Id: I0b7021afbf188491efe795bebd0db9de05382fd8 Reviewed-by: Mika Salmela <mika.salmela@digia.com> Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Mac fix Tomi Korpipää2013-04-041-0/+1
| | | | | | Change-Id: Ic18e2f4d44ecf012124a56c962d93a272a9031ea Change-Id: Ic18e2f4d44ecf012124a56c962d93a272a9031ea Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Added a data item classTomi Korpipää2013-04-0421-238/+860
| | | | | | | Changed barchart example to use actual data Change-Id: Id19166e3b21877550b7be3cfd2260b57873adb24 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Trying to please sanity bot Tomi Korpipää2013-04-042-6/+6
| | | | | | Change-Id: I9270e8bd8ac7211ed99a14ab588cfc31d831868a Change-Id: I9270e8bd8ac7211ed99a14ab588cfc31d831868a Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Trying to please Sanity BotTomi Korpipää2013-04-042-13/+4
| | | | | Change-Id: Ibebb34a518e128974da22b75fef7df84cf28df99 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Added ambient strengths to themes Tomi Korpipää2013-04-032-13/+35
| | | | | | Change-Id: I6245889f5b2a9a3e0db434ea08d126707c72ddb9 Change-Id: I6245889f5b2a9a3e0db434ea08d126707c72ddb9 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Ambient color strength added to shadersTomi Korpipää2013-04-036-9/+23
| | | | | Change-Id: I44e2e6dc32a52aabc725de5b23a4e5d065ac0068 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Mac changes Tomi Korpipää2013-04-025-10/+10
| | | | | | Change-Id: I79f6ab9339e9f2b81190e19560794fbe322588af Change-Id: I79f6ab9339e9f2b81190e19560794fbe322588af Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Light adjustments Tomi Korpipää2013-04-022-12/+17
| | | | | | | | Still work a bit weirdly from certain directions Change-Id: I0e30f2c37d6c23e610bf11aa4eae4db26974e850 Change-Id: I0e30f2c37d6c23e610bf11aa4eae4db26974e850 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Move light with cameraTomi Korpipää2013-03-281-3/+11
| | | | | | | Doesn't work perfectly yet Change-Id: Ieb70c82f00c9b16a9810b9b487daf2382b281d01 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Changed parameters to constant reference parameters Tomi Korpipää2013-03-288-42/+57
| | | | | | Change-Id: If1bf2d302f393294e138dbe26f34fe890d9e8dd9 Change-Id: If1bf2d302f393294e138dbe26f34fe890d9e8dd9 Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Background for selection value addedTomi Korpipää2013-03-271-14/+47
| | | | | | Change-Id: I3ba6034af323bd2d71d3ab91c97a8c1407f15775 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by: Mika Salmela <mika.salmela@digia.com>
* Added API call for changing themeTomi Korpipää2013-03-266-36/+254
| | | | | Implemented preliminary themes Added theme usage to example
* Fixed zooming when preset camera is other than 'PresetFrontLow'Tomi Korpipää2013-03-264-15/+6
| | | | Removed some qmake warnings
* Added API for preset camera positionsTomi Korpipää2013-03-265-5/+139
| | | | | Added utilization of presets to example Made some mac fixes
* Moved object loading into a helper class that can be used by others ↵Tomi Korpipää2013-03-256-152/+288
| | | | | | visualization types as well Changed the look of spectrum demo a bit
* Shader loading moved to a generic helper class that can be used from other ↵Tomi Korpipää2013-03-255-125/+398
| | | | visualizers too
* Added a class to store selected sample's value and mouse coordinates for ↵Tomi Korpipää2013-03-225-37/+226
| | | | | | displaying the value above the bar Removed drawing of 0 -value bars
* Implemented Qpainter text drawing on top of opengl sceneTomi Korpipää2013-03-196-42/+106
|
* Highlighting made modifiable via APITomi Korpipää2013-03-183-34/+50
|
* Desktop OpenGL crash(es) fixedTomi Korpipää2013-03-151-17/+16
| | | | .gitignore added
* ANGLE fixesTomi Korpipää2013-03-152-6/+7
| | | | ..but causes crash on desktop opengl
* Fixed lighting problems by moving all objects to positive z axisTomi Korpipää2013-03-154-15/+21
|
* Linux compilation fix for barchart exampleTomi Korpipää2013-03-152-4/+4
| | | | Tweaks
* Fixed linux compilation problemTomi Korpipää2013-03-156-24/+37
| | | | "Fixed" shader problem on negative z positions (still does not work properly)
* Crash fixTomi Korpipää2013-03-152-2/+9
| | | | If client called setBarType before opengl was initialized, an assert occurred
* Implemented bar selection and highlightingTomi Korpipää2013-03-159-6693/+220
| | | | | Implemented highlighting on selected bar's row and column Note: There's still a problem with lights and colors from center row backwards (not due to selection)
* Added initial version of bar selectionTomi Korpipää2013-03-135-3/+216
|
* Data set size check added.Tomi Korpipää2013-03-121-3/+11
| | | | Fixed a bug.
* Added a separate shader for backgroundTomi Korpipää2013-03-125-70/+171
| | | | | Added api call for setting color scheme Added api call to set whole data set at once
* Setting camera position added to bars apiTomi Korpipää2013-03-115-9/+69
| | | | Added another fragment shader
* Initial version of spectrum analyzer example with 3d barsTomi Korpipää2013-03-081-3/+1
|
* Adjust background rotation based on view matrix rotationTomi Korpipää2013-03-081-6/+21
|
* Initial version of QtDataVis3DTomi Korpipää2013-03-0739-0/+11014
Includes: - initial version of q3dbars - an example using it