Mercurial > hg > orthanc-stone
diff 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 |
line wrap: on
line diff
--- a/TODO Mon Aug 27 16:22:08 2018 +0200 +++ b/TODO Tue Aug 28 10:01:31 2018 +0200 @@ -9,7 +9,9 @@ * Documentation * Interface with DICOMweb * LayoutPetCtFusionApplication: fix initial view - +* Allow Interactor to create Pan/ZoomMouseTracker in IWorldSceneMouseTracker* CreateMouseTracker + (problem: PanMouseTracker is a IMouseTracker and CreateMouseTracker shall return a IWorldSceneMouseTracker). + WorldSceneWidet shall not create Pan/ZoomMouseTracker when the Interactor does not create one --------------------------------- Radiotherapy and nuclear medicine @@ -25,8 +27,8 @@ Optimizations ------------- +* Add cache in "SmartLoader" by returning a "OrthancFrameLayerSource" for a frame that has already been loaded * Tune number of loading threads in LayeredSceneWidget -* Add cache over IOrthancServices (for SDL/Qt/...) * LayoutWidget: Do not update full background if only 1 widget has changed * LayoutWidget: Threads to refresh each child * Implement binary search to speed up search for closest slice @@ -38,7 +40,6 @@ Platform-specific ----------------- -* Qt widget example * Add precompiled headers for Microsoft Visual Studio * Investigate crash in CurlOrthancConnection if using MinGW32 in Release mode