Package | Description |
---|---|
pt.lsts.neptus.mra.api | |
pt.lsts.neptus.mra.importers.i872 | |
pt.lsts.neptus.mra.importers.jsf | |
pt.lsts.neptus.mra.importers.sdf | |
pt.lsts.neptus.util.llf |
Modifier and Type | Field and Description |
---|---|
SidescanLine |
SidescanPoint.line |
Modifier and Type | Method and Description |
---|---|
static SidescanLine |
SidescanUtil.getSidescanLine(pt.lsts.imc.IMCMessage sonarData,
SystemPositionAndAttitude pose)
Converts a SonarData
IMCMessage into a SidescanLine without any extra conversion. |
static SidescanLine |
SidescanUtil.getSidescanLine(pt.lsts.imc.IMCMessage sonarData,
SystemPositionAndAttitude pose,
SidescanParameters sidescanParams)
|
static SidescanLine |
SidescanUtil.getSidescanLine(pt.lsts.imc.SonarData sonarData,
SystemPositionAndAttitude pose)
Converts a
SonarData into a SidescanLine without any extra conversion. |
static SidescanLine |
SidescanUtil.getSidescanLine(pt.lsts.imc.SonarData sonarData,
SystemPositionAndAttitude pose,
SidescanParameters sidescanParams)
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<SidescanLine> |
SidescanParser.getLinesBetween(long timestamp1,
long timestamp2,
int subsystem,
SidescanParameters config) |
java.util.ArrayList<SidescanLine> |
ImcSidescanParser.getLinesBetween(long timestamp1,
long timestamp2,
int subsystem,
SidescanParameters params) |
java.util.ArrayList<SidescanLine> |
LegacyImcSidescanParser.getLinesBetween(long timestamp1,
long timestamp2,
int subsystem,
SidescanParameters params) |
Modifier and Type | Method and Description |
---|---|
static double |
SidescanUtil.calcHeightFrom2XIndexesOfSidescanLine(int xIndex1,
int xIndex2,
SidescanLine line)
Calculates the height of an object by the two indexes of the shadow.
|
static double |
SidescanUtil.calcHorizontalDistanceFrom2XIndexesOf2SidescanLines(int xIndexLine1,
SidescanLine line1,
int xIndexLine2,
SidescanLine line2)
Calculates the horizontal distance from two x indexes (
getData() ) of two
SidescanLine s. |
static double |
SidescanUtil.calcSlantDistanceFrom2XIndexesOf2SidescanLines(int xIndexLine1,
SidescanLine line1,
int xIndexLine2,
SidescanLine line2)
Calculates the slant distance (2D) from two x indexes (
getData() ) of two
SidescanLine s. |
static LocationType |
SidescanUtil.convertImagePointXToLocation(int imageMouseX,
SidescanLine sidescanLine,
boolean slantRangeCorrection,
java.awt.image.BufferedImage image)
Method to convert from mouse click x point in the image to sidescan x point.
|
static int |
SidescanUtil.convertImagePointXToSidescanLinePointX(int imageMouseX,
SidescanLine sidescanLine,
java.awt.image.BufferedImage image)
Method to convert from mouse click x point in the image to sidescan x point.
|
static SidescanPoint |
SidescanUtil.convertImagePointXToSidescanPoint(int imageMouseX,
SidescanLine sidescanLine,
boolean slantRangeCorrection,
java.awt.image.BufferedImage image)
Method to convert from mouse click x point in the image to sidescan x point.
|
static int |
SidescanUtil.convertSidescanLinePointXToImagePointX(int sidescanLineX,
SidescanLine sidescanLine,
java.awt.image.BufferedImage image)
Method to convert from sidescan x point to mouse click x point in the image.
|
Constructor and Description |
---|
SidescanPoint(int x,
int y,
int xsize,
LocationType location,
SidescanLine line) |
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<SidescanLine> |
Imagenex872SidescanParser.getLinesBetween(long timestamp1,
long timestamp2,
int subsystem,
SidescanParameters config) |
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<SidescanLine> |
JsfSidescanParser.getLinesBetween(long timestamp1,
long timestamp2,
int subsystem,
SidescanParameters params) |
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<SidescanLine> |
SdfSidescanParser.getLinesBetween(long timestamp1,
long timestamp2,
int subsystem,
SidescanParameters config) |
Modifier and Type | Method and Description |
---|---|
static java.util.ArrayList<SidescanLine> |
LsfReport.adjustLines(java.util.ArrayList<SidescanLine> list,
SidescanLogMarker mark) |
static java.util.ArrayList<SidescanLine> |
LsfReport.getLines(SidescanParser ssParser,
int subSys,
SidescanParameters sidescanParams,
SidescanLogMarker mark) |
Modifier and Type | Method and Description |
---|---|
static java.util.ArrayList<SidescanLine> |
LsfReport.adjustLines(java.util.ArrayList<SidescanLine> list,
SidescanLogMarker mark) |
static java.awt.image.BufferedImage |
LsfReport.createImgLineList(java.util.ArrayList<SidescanLine> list,
int i1,
int i2,
SidescanConfig config,
SidescanLogMarker mark) |
static int |
LsfReport.getIndexY(java.util.ArrayList<SidescanLine> list,
SidescanLogMarker mark,
int subSys) |
Copyright © 2004-2020 FEUP-LSTS and Neptus developers. All Rights Reserved.