View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003818 | Slicer4 | Module Transforms | public | 2014-08-26 05:40 | 2014-08-26 15:24 |
Reporter | matthieuheitz | Assigned To | lassoan | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | resolved | Resolution | duplicate | ||
Product Version | Slicer 4.3.1 | ||||
Target Version | Fixed in Version | ||||
Summary | 0003818: Problem with hardening 4th diagonal value (scaling) of the transform matrix | ||||
Description | There are 2 problems I think here, or only one, but there are two different and non consistent behaviors. 1st : With a volume
--> Hardened transform consistent with visualized transform, but both doesn't take in account the scaling value (4th diag value). I think they should. 2nd : With a model
--> Hardened transform non consistent with visualized transform :
| ||||
Tags | No tags attached. | ||||
Thanks for reporting this. I agree that inconsistency is not acceptable. As effectively we cannot have anything else than (0,0,0,1) in the last row of the transformation matrix (see some explanation in 0001915), we should prevent setting these values. The last row should not be editable from the GUI and maybe few checks could be added at critical places (but make sure performance is not impacted; in IGT applications each linear transform may be updated at 30-50 per second). I think this issue is a duplicate of 0001915, reopen or add comments if you don't agree. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2014-08-26 05:40 | matthieuheitz | New Issue | |
2014-08-26 05:40 | matthieuheitz | Status | new => assigned |
2014-08-26 05:40 | matthieuheitz | Assigned To | => lassoan |
2014-08-26 15:24 | lassoan | Note Added: 0012424 | |
2014-08-26 15:24 | lassoan | Relationship added | duplicate of 0001915 |
2014-08-26 15:24 | lassoan | Duplicate ID | 0 => 1915 |
2014-08-26 15:24 | lassoan | Status | assigned => resolved |
2014-08-26 15:24 | lassoan | Resolution | open => duplicate |