View Issue Details

IDProjectCategoryView StatusLast Update
0004365Slicer4Core: Base Codepublic2018-03-02 11:02
Reporterpavelwhy Assigned Tojcfr  
PriorityhighSeveritymajorReproducibilityalways
Status closedResolutionfixed 
PlatformDell Precision M6800OSWindowsOS Version8.1
Product VersionSlicer 4.6.1 
Target VersionFixed in VersionSlicer 4.7.0 
Summary0004365: Transforms module sliders do not recall rotation information and rotation by fraction of degree is not possible
Description

Transforms module sliders do not recall rotation information and rotation by fraction of degree is not possible.
If a transform is saved and then recalled inside the Transforms module, the rotation information appears in the Transform Matrix but not on the sliders/text boxes below that.
It is important to increase the precision of the rotation+translation information to allow for exact replication of our experimental simulation conditions.

Steps To Reproduce
  1. Create 2 transforms
  2. Switch between them and see if the information is recalled
  3. Also, save them in a bundle and re-load. All the information should re-appear, but currently does not.

Also, it's not possible to enter rotation by fraction of a degree, and this is needed.

TagsNo tags attached.

Activities

lassoan

lassoan

2017-06-14 12:34

developer   ~0014831

Fixed in r26090.

Now it is possible to enter fraction of degrees. Default spinbox step size is 0.1.

Sliders are not set based on 3x3 orientation matrix because there is no one-to-one mapping between orientation matrix and rotation sliders that work for all orientations (gimbal lock problem).

Issue History

Date Modified Username Field Change
2017-04-25 14:31 pavelwhy New Issue
2017-04-25 14:31 pavelwhy Status new => assigned
2017-04-25 14:31 pavelwhy Assigned To => jcfr
2017-06-14 12:34 lassoan Status assigned => resolved
2017-06-14 12:34 lassoan Resolution open => fixed
2017-06-14 12:34 lassoan Fixed in Version => Slicer 4.7.0
2017-06-14 12:34 lassoan Note Added: 0014831
2018-03-02 11:02 jcfr Status resolved => closed