Uses of Class
PamUtils.LatLong

Packages that use LatLong
AIS   
Array   
beakedWhaleProtocol   
GPS   
IshmaelLocator   
landMarks   
loc3d_Thode   
Localiser   
Map   
PamDetection   
PamguardMVC   
PamUtils   
PamView   
propagation   
simulatedAcquisition   
videoRangePanel   
 

Uses of LatLong in AIS
 

Fields in AIS declared as LatLong
 LatLong AISPositionReport.latLong
           
 

Uses of LatLong in Array
 

Fields in Array declared as LatLong
private  LatLong PamArray.fixedLatLong
           
 

Methods in Array that return LatLong
 LatLong PamArray.getFixedLatLong()
           
 LatLong ThreadingHydrophoneLocator.getPhoneLatLong(long timeMilliseconds, int phoneNo)
           
 LatLong StraightHydrophoneLocator.getPhoneLatLong(long timeMilliseconds, int phoneNo)
           
 LatLong StaticHydrophoneLocator.getPhoneLatLong(long timeMilliseconds, int phoneNo)
           
 LatLong HydrophoneLocator.getPhoneLatLong(long timeMilliseconds, int phoneNo)
          Get's the LatLong of a specific hydrophone at a given time.
 LatLong StraightHydrophoneLocator.getReferenceLatLong(long timeMilliseconds)
           
 LatLong StaticHydrophoneLocator.getReferenceLatLong(long timeMilliseconds)
           
 LatLong HydrophoneLocator.getReferenceLatLong(long timeMilliseconds)
          Gets a reference LatLong for the locator at a given time.
 

Methods in Array with parameters of type LatLong
 double[][] PamArray.getLocalGeometry(LatLong referenceLatLong, long timeMilliseconds)
          Gets a local array geometry in metres, based on the reference location and on the locator.
 void PamArray.setFixedLatLong(LatLong fixedLatLong)
           
 

Uses of LatLong in beakedWhaleProtocol
 

Fields in beakedWhaleProtocol declared as LatLong
(package private)  LatLong BeakedExperimentData.alternateEnd
           
private  LatLong ShoreStationDataUnit.latLong
           
 LatLong BeakedLocationData.latLong
           
(package private)  LatLong BeakedParameters.shoreStation
           
(package private)  LatLong BeakedExperimentData.trackEnd
           
(package private)  LatLong BeakedExperimentData.trackStart
           
(package private)  LatLong BeakedExperimentData.vesselStart
           
 

Methods in beakedWhaleProtocol that return LatLong
 LatLong BeakedDataUnit.getBeakedLatLong()
           
 LatLong ShoreStationDataUnit.getLatLong()
           
 

Methods in beakedWhaleProtocol with parameters of type LatLong
protected  boolean ShoreStationDataBlock.needNew(LatLong newLatlong, double newHeight)
          Say if a new unit is needed - i.e.
 void ShoreStationDataUnit.setLatLong(LatLong latLong)
           
 

Constructors in beakedWhaleProtocol with parameters of type LatLong
ShoreStationDataUnit(long timeMilliseconds, LatLong latLong, double height)
           
 

Uses of LatLong in GPS
 

Subclasses of LatLong in GPS
 class GpsData
           
 

Uses of LatLong in IshmaelLocator
 

Methods in IshmaelLocator that return LatLong
 LatLong IshLocalisation.getLatLong(int iSide)
           
 

Uses of LatLong in landMarks
 

Fields in landMarks declared as LatLong
 LatLong LandmarkData.latLong
           
 

Uses of LatLong in loc3d_Thode
 

Fields in loc3d_Thode declared as LatLong
private  LatLong TowedArray3DDataUnit.latlong
           
 

Methods in loc3d_Thode that return LatLong
 LatLong TowedArray3DDataUnit.getLatlong(int iSide)
           
 LatLong TowedArray3DLocalization.getLatLong(int iSide)
           
 LatLong TowedArray3DDataUnit.getOriginLatLong(boolean recalculate)
           
 

Uses of LatLong in Localiser
 

Fields in Localiser declared as LatLong
private  LatLong DetectionGroupLocaliser.detectionLatLong
           
private  LatLong[] GroupDetection.latLong
           
private  LatLong DetectionGroupLocaliser.localisationLatLong
           
private  LatLong[] GroupDetection.originLatLong
           
private  LatLong DetectionGroupLocaliser.originLatLong
           
 

Methods in Localiser that return LatLong
 LatLong DetectionGroupLocaliser.getDetectionLatLong()
           
 LatLong GroupDetectionLocalisation.getLatLong(int iSide)
           
 LatLong GroupDetection.getLatLong(int i)
           
 LatLong DetectionGroupLocaliser.getLocalisationLatLong()
           
 LatLong GroupDetectionLocalisation.getOriginLatLong()
           
 LatLong DetectionGroupLocaliser.getOriginLatLong()
           
 LatLong GroupDetection.getOriginLatLong(int i)
           
 

Methods in Localiser with parameters of type LatLong
 boolean GroupDetection.addFitData(LatLong originLatLong, LatLong latLong, double bearing, double range, double errorReferenceAngle, double perpendicularError, double parallelError, double referenceHeading)
           
 boolean GroupDetection.setFitData(int i, LatLong originLatLong, LatLong latLong, double bearing, double range, double errorReferenceAngle, double perpendicularError, double parallelError, double referenceHeading)
           
 void GroupDetection.setLatLong(int i, LatLong latLong)
           
 void GroupDetection.setOriginLatLong(int i, LatLong originLatLong)
           
 

Uses of LatLong in Map
 

Fields in Map declared as LatLong
(package private)  LatLong SimpleMap.lastClickedMouseLatLong
           
(package private)  LatLong MapRectProjector.lastClickedMouseLatLong
           
private  LatLong MapPanel.lastMapCentreDegrees
           
private  LatLong GpsTextDisplay.lastMouseLatLong
           
(package private)  LatLong MapComment.latLong
           
(package private)  LatLong PamZoomOnMapPanel.ll
           
(package private)  LatLong MapRectProjector.mapCentreDegrees
           
private  LatLong MapPanel.mapCentreDegrees
           
(package private)  LatLong MapContourGraphics.mapLowerRight
           
(package private)  LatLong MapContourGraphics.mapUpperLeft
           
private static LatLong MapController.mouseClickLatLong
           
(package private)  LatLong StraightLineGrid.panelLowerLeftLL
           
(package private)  LatLong MapContourGraphics.panelLowerLeftLL
           
(package private)  LatLong StraightLineGrid.panelLowerRightLL
           
(package private)  LatLong MapContourGraphics.panelLowerRightLL
           
(package private)  LatLong StraightLineGrid.panelTopLeftLL
           
(package private)  LatLong MapContourGraphics.panelTopLeftLL
           
(package private)  LatLong StraightLineGrid.panelTopRightLL
           
(package private)  LatLong MapContourGraphics.panelTopRightLL
           
private static LatLong MasterReferencePoint.refLatLong
           
private  LatLong Vessel.shipLocation
           
 LatLong[] Vessel.shipPolygonLatLog
           
 

Fields in Map with type parameters of type LatLong
private  java.util.Vector<LatLong> MapContour.latLongs
           
 

Methods in Map that return LatLong
 LatLong SimpleMap.getLastClickedMouseLatLong()
           
 LatLong MapRectProjector.getLastClickedMouseLatLong()
           
 LatLong MapRectProjector.getMapCentreDegrees()
           
 LatLong MapPanel.getMapCentreDegrees()
           
 LatLong MapController.getMapCentreLatLong()
           
static LatLong MapController.getMouseClickLatLong()
           
static LatLong MasterReferencePoint.getRefLatLong()
           
 LatLong Vessel.getShipLLD()
           
 LatLong MapPanel.getShipLLD()
           
 LatLong MapRectProjector.image2LL(Coordinate3d c)
           
 LatLong MapRectProjector.panel2LL(Coordinate3d c)
           
 

Methods in Map that return types with arguments of type LatLong
 java.util.Vector<LatLong> MapContour.getLatLongs()
           
 

Methods in Map with parameters of type LatLong
 void MapContour.addLatLong(LatLong latLong)
           
static LatLongMinutes TransformUtilities.degrees2minutes(LatLong a)
           
static void TransformUtilities.degrees2minutes(LatLong degs, LatLongMinutes mins)
           
 Coordinate3d MapRectProjector.LL2panel(LatLong LL)
           
 Coordinate3d MapRectProjector.lld2Coord3dMeters(double latDegrees, double longDegrees, double d3, LatLong origin)
           
 void MapRectProjector.setLastClickedMouseLatLong(LatLong lastClickedMouseLatLong)
           
 void MapRectProjector.setMapCentreDegrees(LatLong mapCentreDegrees)
           
 void MapPanel.setMapCentreDegrees(LatLong mapCentreDegrees)
           
protected static void MapController.setMouseClickLatLong(LatLong mouseClickLatLong)
           
static void MasterReferencePoint.setRefLatLong(LatLong refLatLong, java.lang.String referenceName)
           
static void TransformUtilities.simpleMapGridResolution(CoordsXY xy, double r, LatLong coordinates)
           
static void TransformUtilities.simpleMapGridResolution(double dy, double dx, double r, LatLong coordinates)
           
 void GpsTextDisplay.updateMouseCoords(LatLong mouseLatLong)
           
 

Constructors in Map with parameters of type LatLong
MapComment(long timeMilliseconds, LatLong latLong, java.lang.String comment)
           
 

Uses of LatLong in PamDetection
 

Methods in PamDetection that return LatLong
 LatLong AbstractLocalisation.getLatLong(int iSide)
          Return the latlong for a location.
 LatLong AbstractLocalisation.getOriginLatLong()
           
 

Uses of LatLong in PamguardMVC
 

Fields in PamguardMVC declared as LatLong
protected  LatLong PamDataUnit.oLL
           
 

Methods in PamguardMVC that return LatLong
 LatLong PamDataUnit.getOriginLatLong(boolean recalculate)
          Get the latlongof the mean hydrophone position at the time of this detection.
 

Methods in PamguardMVC with parameters of type LatLong
 void PamDataUnit.setOriginLatLong(LatLong oll)
           
 

Uses of LatLong in PamUtils
 

Fields in PamUtils declared as LatLong
private static LatLong LatLongDialog.latLong
           
 

Methods in PamUtils that return LatLong
 LatLong LatLong.addDistanceMeters(double addX, double addY)
           
 LatLong LatLong.clone()
           
static LatLong LatLongDialog.showDialog(java.awt.Frame parentFrame, LatLong latLong)
           
static LatLong LatLongDialog.showDialog(java.awt.Frame parentFrame, LatLong latLong, java.lang.String title)
           
 LatLong LatLong.travelDistanceMeters(double trueHeading, double distance)
           
 LatLong LatLong.TravelDistanceMiles(double trueHeading, double distance)
           
 

Methods in PamUtils with parameters of type LatLong
 double LatLong.bearingTo(LatLong destination)
           
 double LatLong.distanceToMetres(LatLong destination)
          Calculate the distance from this positions to some other position in metres.
 double LatLong.distanceToMetresX(LatLong destination)
           
 double LatLong.distanceToMetresY(LatLong destination)
           
 double LatLong.distanceToMiles(LatLong destination)
          Calculate the distance from this positions to some other position in miles.
 boolean LatLong.equals(LatLong ll)
           
 double LatLong.getCrossTrackError(LatLong latLong1, LatLong latLong2)
          Clculate the perpendicular distance from this LatLong to a line joining latLong1 and latLong2
static LatLong LatLongDialog.showDialog(java.awt.Frame parentFrame, LatLong latLong)
           
static LatLong LatLongDialog.showDialog(java.awt.Frame parentFrame, LatLong latLong, java.lang.String title)
           
 

Uses of LatLong in PamView
 

Methods in PamView with parameters of type LatLong
protected  java.awt.Rectangle PamDetectionOverlayGraphics.drawLineAndSymbol(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector, LatLong LL1, LatLong LL2, PamSymbol symbol)
           
private  java.awt.Rectangle PamDetectionOverlayGraphics.plotErrors(java.awt.Graphics g, java.awt.Color col, LatLong refPoint, double refAngle, double err1, double err2, GeneralProjector generalProjector)
           
 

Uses of LatLong in propagation
 

Methods in propagation with parameters of type LatLong
 boolean SurfaceEcho.setLocations(LatLong hydrophoneLatLong, double hydrophoneDepth, LatLong sourceLatLong, double sourceDepth)
           
 boolean SphericalPropagation.setLocations(LatLong hydrophoneLatLong, double hydrophoneDepth, LatLong sourceLatLong, double sourceDepth)
           
 boolean PropagationModel.setLocations(LatLong hydrophoneLatLong, double hydrophoneDepth, LatLong sourceLatLong, double sourceDepth)
          Set the locations of hydrophone and the source
 

Uses of LatLong in simulatedAcquisition
 

Fields in simulatedAcquisition declared as LatLong
protected  LatLong SimObjectDataUnit.currentPosition
           
(package private)  LatLong SimSound.latLong
           
 LatLong SimObject.startPosition
           
 

Constructors in simulatedAcquisition with parameters of type LatLong
SimSound(long startSample, long startTimeMillis, LatLong latLong, double depth, double[] waveform)
           
 

Uses of LatLong in videoRangePanel
 

Methods in videoRangePanel that return LatLong
 LatLong ShoreManager.getIntercept(LatLong origin, double bearing, LatLong ll1, LatLong ll2)
          See if a line drawn at a given bearing from some origin intercepts a line between two other points.
 

Methods in videoRangePanel that return types with arguments of type LatLong
 java.util.Vector<LatLong> ShoreManager.getShoreInterceptList(LatLong origin, double trueBearing)
           
 

Methods in videoRangePanel with parameters of type LatLong
private  void VRPanel.InnerPanel.drawMapSegment(java.awt.Graphics g, LatLong origin, double height, double degreesPerUnit, double imageAngle, LatLong ll1, LatLong ll2)
           
 LatLong ShoreManager.getIntercept(LatLong origin, double bearing, LatLong ll1, LatLong ll2)
          See if a line drawn at a given bearing from some origin intercepts a line between two other points.
private  java.awt.Point VRPanel.InnerPanel.getObjectPoint(LatLong origin, double height, double degreesPerUnit, double imageAngle, LatLong objectLL)
           
 java.util.Vector<LatLong> ShoreManager.getShoreInterceptList(LatLong origin, double trueBearing)
           
 double[] ShoreManager.getSortedShoreRanges(LatLong origin, double trueBearing)