public class ManeuversUtil
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected static int |
T |
protected static int |
X |
protected static int |
Y |
protected static int |
Z |
Modifier and Type | Method and Description |
---|---|
static java.util.Vector<double[]> |
calcCrossHatchPatternPoints(double width,
double hstep,
double curvOff,
boolean squareCurve,
double bearingRad) |
static java.util.Vector<double[]> |
calcRIPatternPoints(double width,
double hstep,
double alternationPercent,
double curvOff,
boolean squareCurve,
double bearingRad) |
static java.util.Vector<double[]> |
calcRowsPoints(double width,
double length,
double hstep,
double alternationPercent,
double curvOff,
boolean squareCurve,
double bearingRad,
double crossAngleRadians) |
static java.util.Vector<double[]> |
calcRowsPoints(double width,
double length,
double hstep,
double alternationPercent,
double curvOff,
boolean squareCurve,
double bearingRad,
double crossAngleRadians,
boolean invertY) |
static void |
paintBox(java.awt.Graphics2D g2d,
double zoom,
double width,
double length,
double x0,
double y0,
double bearingRad,
double crossAngleRadians,
boolean editMode) |
static void |
paintBox(java.awt.Graphics2D g2d,
double zoom,
double width,
double length,
double x0,
double y0,
double bearingRad,
double crossAngleRadians,
boolean invertY,
boolean editMode) |
static void |
paintPointLineList(java.awt.Graphics2D g2d,
double zoom,
java.util.Vector<double[]> points,
boolean paintSSRange,
double sRange) |
static void |
paintPointLineList(java.awt.Graphics2D g2d,
double zoom,
java.util.Vector<double[]> points,
boolean paintSSRange,
double sRange,
boolean editMode) |
protected static final int X
protected static final int Y
protected static final int Z
protected static final int T
public static java.util.Vector<double[]> calcRIPatternPoints(double width, double hstep, double alternationPercent, double curvOff, boolean squareCurve, double bearingRad)
width
- hstep
- alternationPercent
- curvOff
- squareCurve
- bearingRad
- public static java.util.Vector<double[]> calcCrossHatchPatternPoints(double width, double hstep, double curvOff, boolean squareCurve, double bearingRad)
width
- hstep
- curvOff
- squareCurve
- bearingRad
- public static java.util.Vector<double[]> calcRowsPoints(double width, double length, double hstep, double alternationPercent, double curvOff, boolean squareCurve, double bearingRad, double crossAngleRadians)
width
- length
- hstep
- alternationPercent
- curvOff
- squareCurve
- bearingRad
- crossAngleRadians
- public static java.util.Vector<double[]> calcRowsPoints(double width, double length, double hstep, double alternationPercent, double curvOff, boolean squareCurve, double bearingRad, double crossAngleRadians, boolean invertY)
width
- length
- hstep
- alternationPercent
- curvOff
- squareCurve
- bearingRad
- crossAngleRadians
- invertY
- public static void paintPointLineList(java.awt.Graphics2D g2d, double zoom, java.util.Vector<double[]> points, boolean paintSSRange, double sRange)
g2d
- zoom
- points
- paintSSRange
- sRange
- public static void paintPointLineList(java.awt.Graphics2D g2d, double zoom, java.util.Vector<double[]> points, boolean paintSSRange, double sRange, boolean editMode)
g2d
- zoom
- points
- paintSSRange
- sRange
- editMode
- public static void paintBox(java.awt.Graphics2D g2d, double zoom, double width, double length, double x0, double y0, double bearingRad, double crossAngleRadians, boolean editMode)
g2d
- zoom
- width
- length
- bearingRad
- crossAngleRadians
- editMode
- public static void paintBox(java.awt.Graphics2D g2d, double zoom, double width, double length, double x0, double y0, double bearingRad, double crossAngleRadians, boolean invertY, boolean editMode)
g2d
- zoom
- width
- length
- x0
- y0
- bearingRad
- crossAngleRadians
- invertY
- editMode
- Copyright © 2004-2014 FEUP-LSTS and Neptus developers. All Rights Reserved.