Difference between revisions of "2012 Project Week:SceneViews"

From NAMIC Wiki
Jump to: navigation, search
(Created page with '__NOTOC__ <gallery> Image:PW-SLC2012.png|Projects List Image:ProjectWeekWinter2012 SceneViews Start.jpg|Starting GUI for the Scene Views mod…')
 
 
(4 intermediate revisions by the same user not shown)
Line 3: Line 3:
 
Image:PW-SLC2012.png|[[2012_Winter_Project_Week#Projects|Projects List]]
 
Image:PW-SLC2012.png|[[2012_Winter_Project_Week#Projects|Projects List]]
 
Image:ProjectWeekWinter2012 SceneViews Start.jpg|Starting GUI for the Scene Views module
 
Image:ProjectWeekWinter2012 SceneViews Start.jpg|Starting GUI for the Scene Views module
 +
Image:Sceneviewnodewidget.bmp|New widget for a scene view node
 
</gallery>
 
</gallery>
 
==Instructions for Use of this Template==
 
#Please create a new wiki page with an appropriate title for your project using the convention 2012_Winter_Project_Week:<Project Name>
 
#Copy the entire text of this page into the page created above
 
#Link the created page into the list of projects for the project event
 
#Delete this section from the created page
 
#Send an email to tkapur at bwh.harvard.edu if you are stuck
 
  
 
==Key Investigators==
 
==Key Investigators==
* BWH: Nicole Aucoin
+
* BWH: Nicole Aucoin, Ron Kikinis
 +
* Kitware: Julien Finet
  
 
<div style="margin: 20px;">
 
<div style="margin: 20px;">
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<div style="width: 27%; float: left; padding-right: 3%;">
 +
  
 
<h3>Objective</h3>
 
<h3>Objective</h3>
  
 
* Update the GUI to try and incorporate some of the requests in [http://www.na-mic.org/Bug/view.php?id=1299 Bug 1299]
 
* Update the GUI to try and incorporate some of the requests in [http://www.na-mic.org/Bug/view.php?id=1299 Bug 1299]
* Fix scene view restore bugs
+
* Fix mrml file loading bugs, [http://www.na-mic.org/Bug/view.php?id=1629 1629]
 
+
* Fix scene view restore bugs, [http://www.na-mic.org/Bug/view.php?id=1626 1626]
 +
* Snapshot save request [http://www.na-mic.org/Bug/view.php?id=1446 1446]
  
  
Line 35: Line 32:
  
 
* Look at how we can display the scene view model in Qt (current is a tree, explore table)
 
* Look at how we can display the scene view model in Qt (current is a tree, explore table)
 +
** Look at pop-out in Steve's version of the CTKWicomWidget, used to temporarily have more display and interaction area.
 
* Work with MRML/event experts to debug order of operations in restoring scene views
 
* Work with MRML/event experts to debug order of operations in restoring scene views
 +
* Check restore method for camera node
  
 
</div>
 
</div>
Line 42: Line 41:
  
 
<h3>Progress</h3>
 
<h3>Progress</h3>
 +
 +
* checked that scene restore on camera settings is working for a few test cases
 +
* designed and coded a new widget to display a single scene view node in the requested configuration
 +
* wrote an item delegate for the Scene Views module tree view
 +
* began integration of the item delegate with the new widget
  
 
</div>
 
</div>

Latest revision as of 15:47, 13 January 2012

Home < 2012 Project Week:SceneViews

Key Investigators

  • BWH: Nicole Aucoin, Ron Kikinis
  • Kitware: Julien Finet


Objective

  • Update the GUI to try and incorporate some of the requests in Bug 1299
  • Fix mrml file loading bugs, 1629
  • Fix scene view restore bugs, 1626
  • Snapshot save request 1446



Approach, Plan

  • Look at how we can display the scene view model in Qt (current is a tree, explore table)
    • Look at pop-out in Steve's version of the CTKWicomWidget, used to temporarily have more display and interaction area.
  • Work with MRML/event experts to debug order of operations in restoring scene views
  • Check restore method for camera node

Progress

  • checked that scene restore on camera settings is working for a few test cases
  • designed and coded a new widget to display a single scene view node in the requested configuration
  • wrote an item delegate for the Scene Views module tree view
  • began integration of the item delegate with the new widget

Delivery Mechanism

This work will be delivered to the NA-MIC Kit as a

  1. ITK Module
  2. Slicer Module
    1. Built-in YES
    2. Extension -- commandline
    3. Extension -- loadable
  3. Other (Please specify)

References