From 54d540efe9353d9824b1261df4ad04c78a576daf Mon Sep 17 00:00:00 2001 From: tpietzsch <tobias.pietzsch@gmail.com> Date: Tue, 7 Jul 2020 00:01:28 +0200 Subject: [PATCH] Add RenderResult.setUpdated() --- .../java/bdv/viewer/render/BufferedImageRenderResult.java | 6 ++++++ src/main/java/bdv/viewer/render/RenderResult.java | 2 ++ 2 files changed, 8 insertions(+) diff --git a/src/main/java/bdv/viewer/render/BufferedImageRenderResult.java b/src/main/java/bdv/viewer/render/BufferedImageRenderResult.java index a4f5f481..0ba08f1c 100644 --- a/src/main/java/bdv/viewer/render/BufferedImageRenderResult.java +++ b/src/main/java/bdv/viewer/render/BufferedImageRenderResult.java @@ -74,6 +74,12 @@ public class BufferedImageRenderResult implements RenderResult this.scaleFactor = scaleFactor; } + @Override + public void setUpdated() + { + // ignored. BufferedImage is always up-to-date + } + @Override public void patch( final RenderResult patch, final Interval interval, final double ox, final double oy ) { diff --git a/src/main/java/bdv/viewer/render/RenderResult.java b/src/main/java/bdv/viewer/render/RenderResult.java index c5c2656d..fe44b2ce 100644 --- a/src/main/java/bdv/viewer/render/RenderResult.java +++ b/src/main/java/bdv/viewer/render/RenderResult.java @@ -49,4 +49,6 @@ public interface RenderResult * Note that only data in {@code interval} will be modified, although the scaled and shifted {@code patch} might fall partially outside. */ void patch( final RenderResult patch, final Interval interval, final double ox, final double oy ); + + void setUpdated(); } -- GitLab