Task #4391 (closed)
Opened 13 years ago
Closed 12 years ago
ROI-shape 'transformation'
Reported by: | wmoore | Owned by: | jburel |
---|---|---|---|
Priority: | major | Milestone: | OMERO-4.4 |
Component: | General | Version: | n.a. |
Keywords: | dbmodelcompare | Cc: | ajpatterson, wmoore, jburel, jamoore |
Resources: | n.a. | Referenced By: | n.a. |
References: | n.a. | Remaining Time: | 0.0d |
Sprint: | 2012-03-13 (10) |
Description (last modified by jburel)
Insight uses the 'transformation' attribute of Shape for various strings to describe:
- "rotate(degrees, cx, cy)"
- "translte(x, y)"
- "matrix(a, b, c, d, e, f)"
The model current states that translation is a string "a, b, c, d, e, f" which represents the 3 by 3 matrix.
-- -- | a, c, e | | b, d, f | | 0, 0, 1 | -- --
Consider relaxing the model to allow Insight's behavior?
Relaxing the model might not be a good idea.
We should adjust how we save the transformation and create methods to change the affine transformation.
Decision
- Model: No Change
- DB and clients: Impact is too important so no changes and the object will be updated when the new model (3D) is put in place.
Change History (16)
comment:1 Changed 13 years ago by jburel
- Cc jburel added
- Description modified (diff)
comment:2 Changed 13 years ago by jburel
comment:3 Changed 13 years ago by ajpatterson
- Owner changed from ajpatterson to jburel
Changing owner to jburel as decision made to change insights code not the data model.
comment:4 Changed 13 years ago by ajpatterson
- Cc ajpatterson added
comment:5 Changed 13 years ago by jburel
- Cc jmoore added
- Description modified (diff)
comment:6 Changed 13 years ago by jburel
- Milestone changed from OMERO-Beta4.3 to Unscheduled
comment:7 Changed 13 years ago by jburel
Referencing ticket #4317 has changed sprint.
comment:8 Changed 12 years ago by ajpatterson
- Keywords dbmodelcompare added
comment:9 Changed 12 years ago by jburel
- Milestone changed from Unscheduled to OMERO-Beta4.4
comment:10 Changed 12 years ago by jburel
- Component changed from Model to General
- Sprint set to 2012-03-13 (10)
comment:11 Changed 12 years ago by jburel
- Remaining Time set to 0.6
comment:12 Changed 12 years ago by jburel
- Status changed from new to accepted
comment:13 Changed 12 years ago by jburel
- Owner jburel deleted
- Status changed from accepted to new
comment:14 Changed 12 years ago by jburel
- Cc wmoore added; dzmacdonald removed
Model currently under review. So putting that on hold.
comment:15 Changed 12 years ago by jburel
- Owner set to jburel
- Status changed from new to accepted
The pojos object will return an array used to generate the transformation. This flat matrix will be then used to generate the Affine Transform
This will not change whatever the storage mechanism we decide.
comment:16 Changed 12 years ago by jburel
- Remaining Time changed from 0.6 to 0
- Status changed from accepted to closed
Following discussion 21/02: