Uses of Class
PamUtils.Coordinate3d
Package
Description
-
Uses of Coordinate3d in clickDetector
Modifier and TypeMethodDescriptionBTProjector.getCoord3d
(double d1, double d2, double d3) BTProjector.getCoord3d
(PamCoordinate dataObject) -
Uses of Coordinate3d in clipgenerator.clipDisplay
Modifier and TypeMethodDescriptionClipDataProjector.getCoord3d
(double timeMillis, double freqHz, double d3) ClipDataProjector.getCoord3d
(TimeFrequencyPoint data) ClipDisplayProjector.getCoord3d
(double d1, double d2, double d3) ClipDisplayProjector.getCoord3d
(PamCoordinate dataObject) -
Uses of Coordinate3d in dataPlotsFX.projector
Modifier and TypeMethodDescriptionTDProjectorFX.getCoord3d
(double timeMillis, double dataValue, double d3) TDProjectorFX.getCoord3d
(PamCoordinate dataObject) TDProjectorFX.getDataPosition
(PamCoordinate screenPosition) -
Uses of Coordinate3d in detectionPlotFX.plots
Modifier and TypeMethodDescriptionRawFFTPlot.FreqTimeProjector.getCoord3d
(double d1, double d2, double d3) RawFFTPlot.FreqTimeProjector.getCoord3d
(PamCoordinate dataObject) -
Uses of Coordinate3d in detectionPlotFX.projector
Modifier and TypeMethodDescriptionDetectionPlotProjector.getCoord3d
(double d1, double d2, double d3) DetectionPlotProjector.getCoord3d
(double d1, double d2, double d3, javafx.geometry.Side topbottom, javafx.geometry.Side rightLeft) Get the pixel co-ordinates for two data points.DetectionPlotProjector.getCoord3d
(double d1, double d2, javafx.geometry.Side topbottom, javafx.geometry.Side rightLeft) Get the pixel co-ordinates for two data points.DetectionPlotProjector.getCoord3d
(Coordinate3d dataObject) DetectionPlotProjector.getDataPosition
(PamCoordinate screenPosition) DetectionPlotProjector.getDataPosition
(PamCoordinate screenPosition, javafx.geometry.Side topbottom, javafx.geometry.Side rightLeft) Do the exact opposite of getCoord3d and turn a screen position back into a data coordinate (e.g. -
Uses of Coordinate3d in Map
Modifier and TypeMethodDescriptionVessel.drawShip
(Graphics2D g2d, MapRectProjector rectProj) Draw the shipMapRectProjector.getCoord3d
(double latDegrees, double longDegrees, double height) MapRectProjector.getCoord3d
(LatLong latLong) MapRectProjector.getCoord3dNoRotate
(double latDegrees, double longDegrees, double height) Vessel.getShipPosition()
MapRectProjector.lld2Coord3dMeters
(double latDegrees, double longDegrees, double d3, LatLong origin) Modifier and TypeMethodDescriptionstatic void
TransformUtilities.Coordinate3d2XyArrays
(int[] x, int[] y, Coordinate3d[] c) Convert an array of 3D coordinates to arrays of x and y integers.void
TransformUtilities.doPerspective
(Coordinate3d panelPos, double panelHeight) Add perspective to a point.MapRectProjector.image2LL
(Coordinate3d c) Not quite sure what this does - it seems to only be some relative measure of lat long, not absolute.void
MapPanel.setMapCentreCoords
(Coordinate3d c) int
MapRectProjector.symbolSizePerpective
(int originalSize, Coordinate3d screenPos) Recalculate a symbol size using perspective...int
MapRectProjector.symbolSizePerpective
(int originalSize, Coordinate3d screenPos, int minSize, int maxSize) Recalculate symbol size using perspectivevoid
TransformUtilities.unDoPerspective
(Coordinate3d panelPos, double panelHeight) Remove perspective from a point. -
Uses of Coordinate3d in PamUtils
Modifier and TypeMethodDescriptionvoid
Coordinate3d.assign
(Coordinate3d a) double
Coordinate3d.distance
(Coordinate3d o) Get the geometric distance between two coordinates.static double
CoordUtils.Pam3dRangeCalc
(Coordinate3d a, Coordinate3d b) Given two Coordinate3d objects, return the distance between them. -
Uses of Coordinate3d in PamView
Modifier and TypeMethodDescriptionabstract Coordinate3d
GeneralProjector.getCoord3d
(double d1, double d2, double d3) Function ultimately used by a PamDataBlock to convert it's own data, in whatever form that is in into screen coordinates.abstract Coordinate3d
GeneralProjector.getCoord3d
(T dataObject) Same as getCoordinate3d but using the generic typeModifier and TypeMethodDescriptionboolean
GeneralProjector.addHoverData
(Coordinate3d coordinate3d, PamDataUnit pamDataUnit) boolean
GeneralProjector.addHoverData
(Coordinate3d coordinate3d, PamDataUnit pamDataUnit, int iSide) int
GeneralProjector.findClosestDataUnitIndex
(Coordinate3d coordinate3d) int
GeneralProjector.findClosestDataUnitIndex
(Coordinate3d cTest, int minDistance, int subPlotMatch) PamDetectionOverlayGraphics.getPerspectiveSymbol
(PamDataUnit pamDataUnit, GeneralProjector projector, Coordinate3d screenCoordinate) Get the symbol.void
HoverData.setCoordinate3D
(Coordinate3d coordinate3d) ModifierConstructorDescriptionHoverData
(Coordinate3d c, PamDataUnit pamDataUnit, int iSide, int subPlotNumber) -
Uses of Coordinate3d in radardisplay
Modifier and TypeMethodDescriptionRadarProjector.getCoord3d
(double d1, double d2, double d3) RadarProjector.getCoord3d
(Coordinate3d dataObject) RadarProjector.getDataPosition
(PamCoordinate screenPosition) -
Uses of Coordinate3d in Spectrogram
Modifier and TypeMethodDescriptionDirectDrawProjector.getCoord3d
(double timeMillis, double freqHz, double d3) DirectDrawProjector.getCoord3d
(Coordinate3d dataValues) SpectrogramProjector.getCoord3d
(double d1, double d2, double d3) SpectrogramProjector.getCoord3d
(TimeFrequencyPoint data) DirectDrawProjector.getDataPosition
(PamCoordinate screenPosition)