1
package org.helioviewer.viewmodel.renderer.screen;
3
import org.helioviewer.base.math.Vector2dInt;
4
import org.helioviewer.viewmodel.renderer.RenderGraphics;
7
* Interface for a renderer with basic graphical drawing functions.
10
* An implementation of this interface will provided for every
11
* {@link ScreenRenderer}, so it can draw whatever needed.
14
* All coordinates shall be given as screen coordinates, using pixels as unit.
15
* The reference point of each object is its upper left corner.
17
* @author Stephan Pagel
18
* @author Markus Langenberg
21
public interface ScreenRenderGraphics extends RenderGraphics<Integer, Vector2dInt> {