Package au.gov.amsa.geo.distance
Class Renderer
- java.lang.Object
-
- au.gov.amsa.geo.distance.Renderer
-
public class Renderer extends java.lang.ObjectDraws a vessel traffic density plot into aGraphics2D.
-
-
Constructor Summary
Constructors Constructor Description Renderer()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.awt.image.BufferedImagecreateImage(Options options, int numStandardDeviations, int width, DistanceTravelledCalculator.CalculationResult calculationResult)static voidpaintAll(java.awt.Graphics2D g, Options options, int numberStandardDeviations, int w, int h, DistanceTravelledCalculator.CalculationResult calculationResult, boolean addLegend, boolean addParameters)static voidpaintMap(java.awt.Graphics2D g, Bounds b, double cellSizeDegrees, double numberStandardDeviationsForHighValue, int w, int h, rx.Observable<CellValue> cells, boolean addLegend)static voidpaintMap(java.awt.Graphics2D g, Bounds b, double cellSizeDegrees, double numberStandardDeviationsForHighValue, int w, int h, rx.Observable<CellValue> cells, boolean addLegend, rx.functions.Func1<Position,java.awt.Point> locator)static voidpaintParameters(java.awt.Graphics2D g, Options options, DistanceTravelledCalculator.CalculationResult calculationResult, int w, int h)static voidsaveAsPng(java.awt.image.BufferedImage image, java.io.File file)
-
-
-
Method Detail
-
paintAll
public static void paintAll(java.awt.Graphics2D g, Options options, int numberStandardDeviations, int w, int h, DistanceTravelledCalculator.CalculationResult calculationResult, boolean addLegend, boolean addParameters)
-
paintMap
public static void paintMap(java.awt.Graphics2D g, Bounds b, double cellSizeDegrees, double numberStandardDeviationsForHighValue, int w, int h, rx.Observable<CellValue> cells, boolean addLegend)
-
paintMap
public static void paintMap(java.awt.Graphics2D g, Bounds b, double cellSizeDegrees, double numberStandardDeviationsForHighValue, int w, int h, rx.Observable<CellValue> cells, boolean addLegend, rx.functions.Func1<Position,java.awt.Point> locator)
-
paintParameters
public static void paintParameters(java.awt.Graphics2D g, Options options, DistanceTravelledCalculator.CalculationResult calculationResult, int w, int h)
-
createImage
public static java.awt.image.BufferedImage createImage(Options options, int numStandardDeviations, int width, DistanceTravelledCalculator.CalculationResult calculationResult)
-
saveAsPng
public static void saveAsPng(java.awt.image.BufferedImage image, java.io.File file)
-
-