comparison TODO @ 281:300d8b8c48b3 am-2

mouse tracker tuning
author am@osimis.io
date Tue, 28 Aug 2018 10:01:31 +0200
parents ff1e935768e7
children 38b0ac8055b9
comparison
equal deleted inserted replaced
280:829163c6efc1 281:300d8b8c48b3
7 ------- 7 -------
8 8
9 * Documentation 9 * Documentation
10 * Interface with DICOMweb 10 * Interface with DICOMweb
11 * LayoutPetCtFusionApplication: fix initial view 11 * LayoutPetCtFusionApplication: fix initial view
12 12 * Allow Interactor to create Pan/ZoomMouseTracker in IWorldSceneMouseTracker* CreateMouseTracker
13 (problem: PanMouseTracker is a IMouseTracker and CreateMouseTracker shall return a IWorldSceneMouseTracker).
14 WorldSceneWidet shall not create Pan/ZoomMouseTracker when the Interactor does not create one
13 15
14 --------------------------------- 16 ---------------------------------
15 Radiotherapy and nuclear medicine 17 Radiotherapy and nuclear medicine
16 --------------------------------- 18 ---------------------------------
17 19
23 25
24 ------------- 26 -------------
25 Optimizations 27 Optimizations
26 ------------- 28 -------------
27 29
30 * Add cache in "SmartLoader" by returning a "OrthancFrameLayerSource" for a frame that has already been loaded
28 * Tune number of loading threads in LayeredSceneWidget 31 * Tune number of loading threads in LayeredSceneWidget
29 * Add cache over IOrthancServices (for SDL/Qt/...)
30 * LayoutWidget: Do not update full background if only 1 widget has changed 32 * LayoutWidget: Do not update full background if only 1 widget has changed
31 * LayoutWidget: Threads to refresh each child 33 * LayoutWidget: Threads to refresh each child
32 * Implement binary search to speed up search for closest slice 34 * Implement binary search to speed up search for closest slice
33 * Avoid the creation of new threads when updating the frame factory 35 * Avoid the creation of new threads when updating the frame factory
34 (as seen with gdb) 36 (as seen with gdb)
36 38
37 ----------------- 39 -----------------
38 Platform-specific 40 Platform-specific
39 ----------------- 41 -----------------
40 42
41 * Qt widget example
42 * Add precompiled headers for Microsoft Visual Studio 43 * Add precompiled headers for Microsoft Visual Studio
43 * Investigate crash in CurlOrthancConnection if using MinGW32 in Release mode 44 * Investigate crash in CurlOrthancConnection if using MinGW32 in Release mode
44 45
45 46
46 --------------------- 47 ---------------------