@Override public Position getValue() { if (imageDisplayService == null) return null; return imageDisplayService.getActivePosition(); }
@Override public Position getActivePosition(final ImageDisplay display) { return imageDisplayService().getActivePosition(display); }
@Override public Position getActivePosition() { return imageDisplayService().getActivePosition(); }
@Override public void fillOverlay(final Overlay o, final ImageDisplay display, final ChannelCollection channels) { draw(o, imageDisplayService.getActiveDataset(display), imageDisplayService .getActivePosition(display), channels, new OverlayFiller()); }
@Override public void drawOverlay(final Overlay o, final ImageDisplay display, final ChannelCollection channels) { draw(o, imageDisplayService.getActiveDataset(display), imageDisplayService .getActivePosition(display), channels, new OverlayOutliner()); }