public class SidescanGuiUtils
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static int |
calcStepForRangeForRuler(int rangeForRuler)
Return a step for the ruler for a range in meters.
|
static void |
drawRuler(java.awt.image.BufferedImage layerImage,
int heightOfRullerInPixels,
int rangeForRulerMeters,
int rangeForRulerStepMeters)
Draws a ruler in a image for sidescan.
|
static void |
drawRuler(java.awt.Graphics g,
int widthOfTheRullerInPixels,
int heightOfRullerInPixels,
int rangeForRulerMeters,
int rangeForRulerStepMeters)
Draws a ruler in a image for sidescan.
|
public static int calcStepForRangeForRuler(int rangeForRuler)
rangeForRuler
- public static void drawRuler(java.awt.image.BufferedImage layerImage, int heightOfRullerInPixels, int rangeForRulerMeters, int rangeForRulerStepMeters)
layerImage
- The image to draw.heightOfRullerInPixels
- The vertical size in pixels for the ruler.rangeForRulerMeters
- The range of the sidescan in meters.rangeForRulerStepMeters
- The range steps in meters for the ruler.public static void drawRuler(java.awt.Graphics g, int widthOfTheRullerInPixels, int heightOfRullerInPixels, int rangeForRulerMeters, int rangeForRulerStepMeters)
g
- The graphics to draw on.widthOfTheRullerInPixels
- The horizontal size in pixels for the ruler.heightOfRullerInPixels
- The vertical size in pixels for the ruler.rangeForRulerMeters
- The range of the sidescan in meters.rangeForRulerStepMeters
- The range steps in meters for the ruler.Copyright © 2004-2020 FEUP-LSTS and Neptus developers. All Rights Reserved.