View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003660 | Slicer4 | Module Transforms | public | 2014-04-18 10:54 | 2014-06-14 16:30 |
Reporter | fedorov | Assigned To | alexy | ||
Priority | normal | Severity | block | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | |||||
Target Version | Slicer 4.4.0 | Fixed in Version | Slicer 4.4.0 | ||
Summary | 0003660: Interaction with fiducials is broken when fiducials under a bspline transform | ||||
Description | See transform attached with 0003659 as an example. Trying to drag a fiducial in 3d view makes the fiducial run away from the mouse pointer, and also changes the locations of other fiducials in the list! | ||||
Additional Information | Fixed faulty logic checking for coordinate changes in the vtkMRMLMarkupsFiducialDisplayableManager3D.cxx It fixed the "changes the locations of other fiducials in the list" reported above. As for fiducials not following mouse exactly, this comes from the fact that transform(transformInvert(p)) != p This can be tested by the following python code after loading a bspline transform:
I am not sure if this is numeric accuracy or general property of non-linear transforms since the local transforms depend on the point position. Either way I suppose it is expected for non-linear transforms. | ||||
Tags | No tags attached. | ||||
duplicate of | 0003557 | closed | nicole | Transformed markups coordinate system is inconsistent |
related to | 0003662 | closed | nicole | B-spline transform applied to a fiducial list does not change the coordinates of the fiducial |
related to | 0003664 | closed | lassoan | Applying b-spline transformation to the fiducial list is inconsistent with image resampling |
Date Modified | Username | Field | Change |
---|---|---|---|
2014-04-18 10:54 | fedorov | New Issue | |
2014-04-18 10:54 | fedorov | Status | new => assigned |
2014-04-18 10:54 | fedorov | Assigned To | => alexy |
2014-04-18 13:08 | jcfr | Target Version | => Slicer 4.4.0 |
2014-04-18 13:08 | jcfr | Relationship added | related to 0003662 |
2014-04-18 13:09 | jcfr | Relationship added | related to 0003664 |
2014-04-18 14:19 | lassoan | Relationship added | duplicate of 0003557 |
2014-04-18 14:37 | alexy | Status | assigned => feedback |
2014-04-18 14:37 | alexy | Resolution | open => fixed |
2014-04-18 14:37 | alexy | Additional Information Updated | |
2014-05-17 07:04 | alexy | Note Added: 0011884 | |
2014-05-17 07:04 | alexy | Status | feedback => resolved |
2014-06-14 16:30 | fedorov | Status | resolved => closed |
2014-06-14 16:30 | fedorov | Fixed in Version | => Slicer 4.4.0 |