Ticket #122 (closed defect: moved)

Opened 13 years ago

Last modified 6 years ago

OverlayMarker size should scale with zoom

Reported by: sorber Owned by: curtis
Priority: major Milestone: visbio3.50
Component: visbio Severity: serious
Keywords: overlays Cc:
Blocked By: Blocking:

Description

OverlayMarker width should use pixel coordinates and not domain coordinates, to prevent markers placed while at a high or low zoom from being enormous or minuscule.

Change History

comment:1 follow-up: ↓ 2 Changed 13 years ago by sorber

Added several methods to allow scaling of OverlayMarker (making use of OverlayObject) but did not enable.

comment:2 in reply to: ↑ 1 Changed 13 years ago by sorber

  • Owner changed from sorber to curtis

Replying to sorber:

Added several methods to allow scaling of OverlayMarker (making use of OverlayObject) but did not enable.

Discussed with Curtis alternatives to this design

OverlayTransform.getData(...) {...
if (obj.isScalable()) obj.rescale(OverlayUtil.getMultiplier(display)) ... }

such as passing part of the TransformLink or part of the projection matrix to the objects getData() method.

comment:3 Changed 13 years ago by curtis

  • Keywords overlays added

comment:4 Changed 13 years ago by curtis

  • Milestone set to visbio3.5

comment:5 Changed 6 years ago by curtis

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