Page MenuHomePhabricator

Setting up Histogram to JavaScript
Closed, ResolvedPublic

Description

vtkQtChart are deprecated since VTK Version 5.10 and will be removed in Version 6.
So they could be replaced by a Histogram build with JavaScript

Event Timeline

New remote branch pushed: bug-13430-SettingUpHistogramToJavaScript

New remote branch pushed: bug-13430-SettingUpHistogramToJavaScriptIntegration

[904a3b]: Merge branch 'bug-13430-JavaScriptHistogrammWithoutWS'

Merged commits:

2013-03-11 10:24:43 Moritz Petry [787fb0]
update tooltip


2013-03-01 14:34:01 Moritz Petry [f67180]
removed GetPixelValueByIndex()


2013-01-31 12:53:45 Moritz Petry [6b2652]
Changed documentation. Corrected method and member spelling.


2013-01-29 15:29:28 Moritz Petry [2b5f9d]
Added Documentation. Clean up.


2013-01-28 15:38:03 Moritz Petry [478ae5]
corrected rounding differences


2013-01-28 15:28:27 Moritz Petry [a9336e]
Histogram gets cleared, when only a segmentation is selected.
Tooltip is now shown on the left site of the mouse, when reaching the left boarder of view.


2013-01-24 11:09:38 Moritz Petry [263e5f]
update of zero filter


2013-01-21 16:09:58 Moritz Petry [b7dfbb]
last bin grows while zooming


2013-01-21 12:55:51 Moritz Petry [fb0938]
update of point creation


2013-01-18 13:19:49 Moritz Petry [91aed8]
Performance update


2013-01-17 15:23:53 Moritz Petry [286bbf]
updated color and infobox


2013-01-17 11:59:22 Moritz Petry [d60a7f]
changed highcharts histogram usage of radio buttons


2013-01-16 10:47:21 Moritz Petry [879a37]
added infolabel


2013-01-15 16:18:13 Moritz Petry [7e9b5a]
ui update.
enabled intesitylineprofile for not closed planarfigures.


2013-01-11 15:11:12 Moritz Petry [bd5ee7]
updated tooltip & labelformat of axis


2013-01-11 10:45:26 Moritz Petry [564340]
update statistics ui


2013-01-10 15:00:09 Moritz Petry [e855e9]
changed to d3


2013-03-11 13:27:09 Moritz Petry [e16c26]
Data transfer updated to QProperties, plot works

Conflicts:
Modules/QmitkExt/resources/Histogram.js


2013-01-10 13:53:58 Moritz Petry [5bed9e]
updated zooming and d3


2012-11-29 16:50:37 Moritz Petry [d10fef]
working on zoom


2012-11-29 14:01:51 Moritz Petry [9cf0d8]
fixed barwidth, removed reset button


2012-11-29 12:42:40 Moritz Petry [8fed5b]
Implemented zooming, radiobuttons to switch between barchart and linegraph
and implemented a pushbutton to reset the view (useful by zooming).
ToDo: documentation


2012-11-22 16:09:42 Moritz Petry [5f8bdd]
Swapping between bar and linechart enabled. bars now appear in red by hovering them with the mouse.


2012-11-22 13:20:03 Moritz Petry [15cf65]
Lineplot works.
ToDo: - optimize transition

  • connect transition from barChart to linePlot

2012-11-21 13:22:09 Moritz Petry [a93f33]
First tries of Linegraph histogram.
ToDo: make it run


2012-11-16 10:52:57 Moritz Petry [3d470e]
Histogramanimation works. Resizing the window has to be edited.


2012-11-14 13:14:33 Moritz Petry [910bd4]
Implemented signal to perform transitions on the histogram


2012-11-07 11:54:00 Caspar Goch [799af6]
Data transfer updated to QProperties, plot works


2012-10-26 15:23:09 Moritz Petry [5d7ff0]
Datatransfer implemented, but widget still shows wrong plot.
Histogramdata (frequency and measurement) will be reset, when another image
is selected.
Demodata has been deleted.


2013-03-11 13:56:47 Moritz Petry [bc08e5]
added files QmitkHistogramJSWidget.cpp / .h, Histogram.css /.js /.html
and d3.v2.js

Added new WebView in QmitkStatisticsViewControls.ui to display a Histogram
based on JavaScript.

QmitkHsitogramJSWidget: shows a demo histogram, implemented variable size to
the histogram, so it fits to the size of the widget and there are no scrollbars shown.