Ticket #842 (closed defect: moved)

Opened 6 years ago

Last modified 5 years ago

Verify overlay translation code happening everywhere it needs to

Reported by: bdezonia Owned by: bdezonia
Priority: major Milestone: imagej2-b9-rois
Component: Legacy Compatibility Version:
Severity: serious Keywords:
Cc: Blocked By:
Blocking: #1011

Description

The OverlayHarmonizer (was OverlayTranslator) is only referenced in the Harmonizer in the legacy layer. It could be used in the various DisplayCreators and ImagePlusCreators in the legacy layer also. Its a simple fix but I'm not sure it needs to be done. If we ever use ImagePluses directly made from Displays anywhere outside LegacyPlugin we should update these creators. However as currently used its probably okay to not and its also a little more efficient. Please review and comment.

Change History

comment:1 Changed 6 years ago by curtis

  • Blocking 1011 added

comment:2 Changed 6 years ago by curtis

  • Owner changed from curtis to bdezonia
  • Status changed from new to assigned
  • Milestone changed from imagej-2.0-beta1 to imagej-2.0-beta3

We definitely want an explicit API for going between ImageDisplays and ImagePluses. Users may need to do this in certain cases. We need to verify that this is possible, and that overlays are always translated properly.

This ticket is a placeholder to make sure that this API exists and works.

comment:3 Changed 5 years ago by bdezonia

  • Milestone changed from imagej-2.0.0-beta4 to imagej-2.0.0-beta6

Moving to the roi related beta

comment:4 Changed 3 years ago by curtis

  • Status changed from assigned to closed
  • Resolution set to moved
Note: See TracTickets for help on using tickets.