View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002926 | Slicer4 | Core: Base Code | public | 2013-02-09 19:16 | 2016-06-09 00:53 |
Reporter | finetjul | Assigned To | jcfr | ||
Priority | low | Severity | feature | Reproducibility | N/A |
Status | acknowledged | Resolution | open | ||
Product Version | Slicer 4.2.2-1 | ||||
Target Version | Fixed in Version | ||||
Summary | 0002926: Move vtkSlicerTransformLogic into Transforms module | ||||
Description | To be consistent, the vtkSlicerTransformLogic logic should be in the Transforms module Logic directory/project. | ||||
Tags | help-wanted | ||||
STYLE: Remove extra include and properly name variables in Reformat module |
|
API change roadmap updated - See http://www.slicer.org/slicerWiki/index.php/Roadmap#4.3.0 |
|
Be careful with backward compatibility, if extension use the transform logic, you would break those. I would suggest to wait 4.3 to be cut to change this cosmetic issue. |
|
Re-targeted for 4.4. Roadmap updated. See http://www.slicer.org/slicerWiki/index.php/Roadmap#4.4.0 |
|
As of June 9, here are the extension using "vtkSlicerTransformLogic": ./AnglePlanesExtension/AnglePlanes/AnglePlanes.py:819: logic = slicer.vtkSlicerTransformLogic() ./CMFreg/SurfaceRegistration/SurfaceRegistration.py:742: logic = slicer.vtkSlicerTransformLogic() ./EasyClip/EasyClip/EasyClip.py:411: logic = slicer.vtkSlicerTransformLogic() ./PickAndPaintExtension/PickAndPaint/PickAndPaint.py:365: logic = slicer.vtkSlicerTransformLogic() ./Q3DC/Q3DC/Q3DC.py:613: logic = slicer.vtkSlicerTransformLogic() |
|
A first step could be to relocate the code in the transform module while keeping its name. That way existing extension would still work as expected. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2013-02-09 19:16 | finetjul | New Issue | |
2013-02-09 19:16 | finetjul | Status | new => assigned |
2013-02-09 19:16 | finetjul | Assigned To | => jcfr |
2013-02-10 16:41 | jcfr | Note Added: 0007865 | |
2013-02-10 16:52 | jcfr | Note Added: 0007866 | |
2013-02-11 07:09 | jcfr | Target Version | => Slicer 4.3.0 |
2013-08-27 05:39 | jcfr | Target Version | Slicer 4.3.0 => Slicer 4.4.0 |
2013-08-27 05:40 | jcfr | Target Version | Slicer 4.4.0 => Slicer 4.3.0 |
2013-08-27 05:44 | finetjul | Note Added: 0009613 | |
2013-08-27 07:09 | jcfr | Target Version | Slicer 4.3.0 => Slicer 4.4.0 |
2013-08-27 07:12 | jcfr | Note Added: 0009615 | |
2014-05-12 23:55 | jcfr | Status | assigned => acknowledged |
2014-05-12 23:55 | jcfr | Target Version | Slicer 4.4.0 => |
2016-06-09 00:52 | jcfr | Note Added: 0013959 | |
2016-06-09 00:53 | jcfr | Note Added: 0013960 | |
2016-06-09 00:53 | jcfr | Tag Attached: help-wanted |