View Issue Details

IDProjectCategoryView StatusLast Update
0001200Slicer4Core: GUIpublic2012-05-08 23:32
Reporterhaehn Assigned Tonicole  
PrioritylowSeverityminorReproducibilityalways
Status closedResolutionfixed 
PlatformIntel 64OSMac OS XOS Version10.6.4
Product Version 
Target VersionSlicer 4.0.0Fixed in VersionSlicer 4.0.0 
Summary0001200: JumpAllSlices resets field of view on the SliceNodes
Description

The following call resets the field of view instead of just changing the current slices.

  sliceNode->JumpAllSlices(rasCoordinates[0], rasCoordinates[1], rasCoordinates[2]);
Steps To Reproduce
  1. Load volume
  2. Place Fiducial
  3. Scroll slices
  4. Press the 'target' button (5th from left in the edit panel) in the annotation module (make sure fiducial is highlighted)

Then, the field of view gets changed and some slices don't update until mouse-over.

TagsNo tags attached.

Relationships

related to 0002003 closedpieper Using "JumpAllSlices" doesn't update the slicer associated with used Slice node 

Activities

nicole

nicole

2011-08-25 10:43

administrator   ~0002797

I think svn 17704 fixed this.

jcfr

jcfr

2012-05-08 23:32

administrator   ~0004218

Last edited: 2012-05-08 23:34

Using the following python code, I confirm that after changing the field of view in the three slicer view and also the threeD view, calling "JumpAllSlices" doesn't reset the field of view.

lm = slicer.app.layoutManager()
r = lm.sliceWidget("Red")
l = r.sliceLogic()
n = l.GetSliceNode()
n.JumpAllSlices(10, 10, 10)
n.JumpAllSlices(0, 0, 0)
n.JumpAllSlices(20, 20, 20)

Let's also note that the Red slices isn't updated. The same happen for the Green slice if the logic associated with the green slice is used. See 0002003

Issue History

Date Modified Username Field Change
2011-06-15 11:59 haehn New Issue
2011-07-04 17:44 finetjul Status new => acknowledged
2011-07-04 17:44 finetjul Priority normal => low
2011-08-25 09:37 finetjul Status acknowledged => assigned
2011-08-25 09:37 finetjul Assigned To => nicole
2011-08-25 09:48 finetjul Target Version => Slicer 4.0 RSNA
2011-08-25 10:43 nicole Note Added: 0002797
2011-08-25 10:43 nicole Status assigned => resolved
2011-08-25 10:43 nicole Resolution open => fixed
2011-09-15 19:52 finetjul Fixed in Version => Slicer 4.0 RSNA
2012-05-08 23:32 jcfr Note Added: 0004218
2012-05-08 23:32 jcfr Status resolved => closed
2012-05-08 23:34 jcfr Relationship added related to 0002003
2012-05-08 23:34 jcfr Note Edited: 0004218