summaryrefslogtreecommitdiffstats
path: root/src/datavis3d/engine/abstract3drenderer_p.h
Commit message (Collapse)AuthorAgeFilesLines
* New 3D scene for lights and camera setup for input handlers.Keränen Pasi2013-09-101-7/+8
| | | | | Change-Id: Ib909bd818364c1646615df7c543d57b07b920a83 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Rename axes to avoid conflicts with ChartsMiikka Heikkinen2013-09-041-8/+8
| | | | | | | | + Some doc fixes. Task-number: QTRD-2214 Change-Id: Idecec749a76ef6a5d84857d1396f25be3ef017ca Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Renderer cleanup Tomi Korpipää2013-08-261-0/+9
| | | | | | Change-Id: I4d318749830c2d14b998c00510794b71beb9627f Change-Id: I4d318749830c2d14b998c00510794b71beb9627f Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Selection improvements for bars:Miikka Heikkinen2013-08-221-1/+0
| | | | | | | | - Signal to notify of selection change - Setting selection via API Change-Id: I87c71005d76b15dd259f745392ff7b5112d146b5 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Implement selection label formattingMiikka Heikkinen2013-08-211-0/+3
| | | | | Change-Id: Iae57b93be41ffeeb5ef8fc6ff625af22a7f2d21a Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Small renderer and controller cleanups.Keränen Pasi2013-08-191-2/+0
| | | | | Change-Id: Idf6a39feb1cc19e6d4e36db57ce3c5bef00a904e Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Cleanup of renderer base and subclasses.Keränen Pasi2013-08-191-16/+13
| | | | | Change-Id: Ibf9080fadc5a4bf2f1c58a9a67ca8fb43a459055 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Cleaning up renderer baseclass-subclass division.Keränen Pasi2013-08-161-3/+17
| | | | | Change-Id: Ib66c766d53e3577e12fdb7de73818645e22cee30 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Fixed zoomlevel cachingMiikka Heikkinen2013-08-161-0/+2
| | | | | | Change-Id: I0bd73c65559ccdde00ef6e5a99b2ecad8cfd0f98 Reviewed-by: Pasi Keränen <pasi.keranen@digia.com> Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Bring drawer initialization to axis caches backMiikka Heikkinen2013-08-151-1/+0
| | | | | Change-Id: I161b5937bba3a0652cb5791af0e202edcba14458 Reviewed-by: Pasi Keränen <pasi.keranen@digia.com>
* Support for setting axes in QML.Miikka Heikkinen2013-08-151-0/+2
| | | | | Change-Id: I9dccd7066d286a8a028450997a5ae34d44310ca1 Reviewed-by: Pasi Keränen <pasi.keranen@digia.com>
* Moved functions from specific controllers to abstract controllerTomi Korpipää2013-08-151-0/+8
| | | | | | Change-Id: Ib610d313d0708d8bb894e99004ace1530a83d1f7 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com> Reviewed-by: Pasi Keränen <pasi.keranen@digia.com>
* Rearchitecting to ensure we transfer the data model to renderer in correct ↵Keränen Pasi2013-08-151-9/+22
| | | | | | | | step in declarative components. Change-Id: I7d7e646c5e0aed13199e011d5f5f898c21c28095 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Enums moved to a class to be usable from QML and C++Tomi Korpipää2013-08-141-4/+4
| | | | | | | Task-number: QTRD-2126 Change-Id: I280047cc7101292d17111babb7735c03436a40f4 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Copyright headers updated Tomi Korpipää2013-08-131-31/+8
| | | | | | | | Task-number: QTRD-2112 Change-Id: I0dad7933af2dcd0386b8243f71bbd949f92aab8c Change-Id: I0dad7933af2dcd0386b8243f71bbd949f92aab8c Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Changed "tick" to "segment"Miikka Heikkinen2013-08-091-2/+2
| | | | | | | | | Talking about tick count was misleading, since we are counting the segments between ticks instead of ticks themselves. Changed the term accordingly to reduce confusion. Change-Id: Ic044b179a950083ba9116173a424b865ebb5785a Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Value axis labels support for barchartMiikka Heikkinen2013-08-091-0/+1
| | | | | | | | + Subtick support for value axes + misc fixes Change-Id: I409670312ec0dede1a1faa33c30c5b6bc7c7ee29 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Tickcount and both automatic and explicit range setting via axesMiikka Heikkinen2013-08-081-0/+1
| | | | | | | | | - Tick count moved to QValueAxis. - QValueAxis adjusts range to data by default on barcharts. - QValueaxis explicit range setting now works for barchart. Change-Id: I2c0afcab34b74a848144fda41d9135dcdb510354 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* Implement axis caching to renderer.Miikka Heikkinen2013-08-071-1/+11
| | | | | | | | Axis properties are passed via signals from controller to renderer. Change-Id: Iaa0e47c4ea4dc0b586480f260b42958af95c028d Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
* First set of common functionality moved to renderer base class.Keränen Pasi2013-08-061-5/+28
| | | | | | Change-Id: Icbe542b48d820fd6af66ae0611ceff2641139b5f Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
* Started implementing renderer base class.Keränen Pasi2013-08-051-0/+81
Change-Id: Ieb2293a4099531695cf46643296daa81b2986567 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>