Uses of Class
PamView.GeneralProjector

Packages that use GeneralProjector
AirgunDisplay   
AIS   
beakedWhaleProtocol   
clickDetector   
ishmaelComms   
IshmaelLocator   
landMarks   
listening   
loc3d_Thode   
Map   
PamController   
PamguardMVC   
PamView   
radardisplay   
rocca   
simulatedAcquisition   
Spectrogram   
whistleDetector   
whistlesAndMoans   
whitesWhistleDetector   
 

Uses of GeneralProjector in AirgunDisplay
 

Methods in AirgunDisplay with parameters of type GeneralProjector
 boolean AirgunGraphics.canDraw(GeneralProjector generalProjector)
           
 PamKeyItem AirgunGraphics.createKeyItem(GeneralProjector generalProjector, int keyType)
           
 java.awt.Rectangle AirgunGraphics.drawDataUnit(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.lang.String AirgunGraphics.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide)
           
 

Uses of GeneralProjector in AIS
 

Methods in AIS with parameters of type GeneralProjector
 PamKeyItem AISGraphics.createKeyItem(GeneralProjector generalProjector, int keyType)
           
protected  java.awt.Rectangle AISGraphics.drawOnMap(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
protected  java.awt.Rectangle AISGraphics.drawRangeOnRadar(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.lang.String AISGraphics.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int side)
           
 

Uses of GeneralProjector in beakedWhaleProtocol
 

Methods in beakedWhaleProtocol with parameters of type GeneralProjector
 boolean ShoreStationGraphics.canDraw(GeneralProjector generalProjector)
           
 boolean BeakedGraphics.canDraw(GeneralProjector generalProjector)
           
 boolean BeakedExperimentGraphics.canDraw(GeneralProjector generalProjector)
           
 PamKeyItem ShoreStationGraphics.createKeyItem(GeneralProjector generalProjector, int keyType)
           
 PamKeyItem BeakedGraphics.createKeyItem(GeneralProjector generalProjector, int keyType)
           
 PamKeyItem BeakedExperimentGraphics.createKeyItem(GeneralProjector generalProjector, int keyType)
           
 java.awt.Rectangle ShoreStationGraphics.drawDataUnit(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.awt.Rectangle BeakedGraphics.drawDataUnit(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.awt.Rectangle BeakedExperimentGraphics.drawDataUnit(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
private  java.awt.Rectangle BeakedGraphics.drawExperimentData(java.awt.Graphics g, GeneralProjector generalProjector)
           
 java.awt.Rectangle ShoreStationGraphics.drawOnMap(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.awt.Rectangle BeakedGraphics.drawOnMap(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.awt.Rectangle BeakedExperimentGraphics.drawOnMap(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
private  java.lang.String BeakedGraphics.getExperimentHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide)
           
 java.lang.String ShoreStationGraphics.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide)
           
 java.lang.String BeakedGraphics.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide)
           
 java.lang.String BeakedExperimentGraphics.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide)
           
private  java.lang.String BeakedGraphics.getLocationHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide)
           
 

Uses of GeneralProjector in clickDetector
 

Methods in clickDetector with parameters of type GeneralProjector
 boolean ClickGroupDataBlock.canDraw(GeneralProjector projectorInfo)
           
 PamKeyItem NewClickOverlayGraphics.createKeyItem(GeneralProjector projector, int keyType)
           
protected  java.awt.Rectangle NewClickOverlayGraphics.drawAmplitudeOnRadar(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
protected  java.awt.Rectangle ClickTrainLocalisationGraphics.drawBearingOnMap(java.awt.Graphics g, ClickTrainDetection clickTrain, GeneralProjector generalProjector)
           
protected  java.awt.Rectangle ClickGroupGraphics.drawBearingOnMap(java.awt.Graphics g, GroupDetection clickGroup, GeneralProjector generalProjector)
          Deprecated.  
 java.awt.Rectangle TrackedClickGraphics.drawDataUnit(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
protected  java.awt.Rectangle ClickTrainLocalisationGraphics.drawFixOnMap(java.awt.Graphics g, ClickTrainDetection clickTrain, GeneralProjector generalProjector)
           
protected  java.awt.Rectangle ClickGroupGraphics.drawFixOnMap(java.awt.Graphics g, PamDataUnit pamDetection, GeneralProjector generalProjector)
          Deprecated.  
protected  java.awt.Rectangle NewClickOverlayGraphics.drawOnMap(java.awt.Graphics g, PamDataUnit pamDetection, GeneralProjector generalProjector)
           
protected  java.awt.Rectangle ClickTrainLocalisationGraphics.drawOnMap(java.awt.Graphics g, PamDataUnit pamDetection, GeneralProjector generalProjector)
           
protected  java.awt.Rectangle ClickTrainGraphics.drawOnMap(java.awt.Graphics g, PamDataUnit pamDetection, GeneralProjector generalProjector)
           
protected  java.awt.Rectangle ClickGroupGraphics.drawOnMap(java.awt.Graphics g, PamDataUnit pamDetection, GeneralProjector generalProjector)
          Deprecated.  
protected  java.awt.Rectangle NewClickOverlayGraphics.drawOnSpectrogram(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
          Draw little triangles at top and bottom of spectrogram - better than the boxes for clicks.
 java.lang.String TrackedClickGraphics.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide)
           
protected  boolean ClickGroupGraphics.shouldPlot(PamDataUnit pamDataUnit, GeneralProjector generalProjector)
          Deprecated.  
 

Uses of GeneralProjector in ishmaelComms
 

Methods in ishmaelComms with parameters of type GeneralProjector
 boolean IshmaelGraphics.canDraw(GeneralProjector generalProjector)
           
 PamKeyItem IshmaelGraphics.createKeyItem(GeneralProjector generalProjector, int keyType)
           
private  java.awt.Rectangle IshmaelGraphics.drawAngleOnMap(java.awt.Graphics g, IshmaelDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.awt.Rectangle IshmaelGraphics.drawDataUnit(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
private  java.awt.Rectangle IshmaelGraphics.drawOnMap(java.awt.Graphics g, IshmaelDataUnit pamDataUnit, GeneralProjector generalProjector)
           
private  java.awt.Rectangle IshmaelGraphics.drawOnSpectrogram(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
private  java.awt.Rectangle IshmaelGraphics.drawPositionOnMap(java.awt.Graphics g, IshmaelDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.lang.String IshmaelGraphics.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide)
           
 

Uses of GeneralProjector in IshmaelLocator
 

Methods in IshmaelLocator with parameters of type GeneralProjector
 java.awt.Rectangle IshOverlayGraphics.drawDataUnit(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 

Uses of GeneralProjector in landMarks
 

Methods in landMarks with parameters of type GeneralProjector
 boolean LandmarkGraphics.canDraw(GeneralProjector generalProjector)
           
 PamKeyItem LandmarkGraphics.createKeyItem(GeneralProjector generalProjector, int keyType)
           
 java.awt.Rectangle LandmarkGraphics.drawDataUnit(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.awt.Rectangle LandmarkGraphics.drawOnMap(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.lang.String LandmarkGraphics.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide)
           
 

Uses of GeneralProjector in listening
 

Methods in listening with parameters of type GeneralProjector
 boolean ThingHeardGraphics.canDraw(GeneralProjector generalProjector)
           
 boolean ListeningEffortGraphics.canDraw(GeneralProjector generalProjector)
           
 PamKeyItem ThingHeardGraphics.createKeyItem(GeneralProjector generalProjector, int keyType)
           
 PamKeyItem ListeningEffortGraphics.createKeyItem(GeneralProjector generalProjector, int keyType)
           
 java.awt.Rectangle ThingHeardGraphics.drawDataUnit(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.awt.Rectangle ListeningEffortGraphics.drawDataUnit(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.awt.Rectangle ThingHeardGraphics.drawOnMap(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.awt.Rectangle ListeningEffortGraphics.drawOnMap(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.lang.String ThingHeardGraphics.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide)
           
 java.lang.String ListeningEffortGraphics.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide)
           
 

Uses of GeneralProjector in loc3d_Thode
 

Methods in loc3d_Thode with parameters of type GeneralProjector
protected  java.awt.Rectangle TowedArray3DOverlayGraphics.drawOnMap(java.awt.Graphics g, PamDataUnit pamDetection, GeneralProjector generalProjector)
           
 java.lang.String TowedArray3DOverlayGraphics.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide)
           
 

Uses of GeneralProjector in Map
 

Subclasses of GeneralProjector in Map
 class MapProjector
           
 class MapRectProjector
           
 

Methods in Map with parameters of type GeneralProjector
 boolean MapCommentOverlayGraphics.canDraw(GeneralProjector projector)
           
 java.awt.Rectangle MapCommentOverlayGraphics.drawDataUnit(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.lang.String MapCommentOverlayGraphics.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int side)
           
 

Uses of GeneralProjector in PamController
 

Methods in PamController with parameters of type GeneralProjector
 java.util.ArrayList<PamDataBlock> PamController.getPlottableDataBlocks(GeneralProjector generalProjector)
           
 

Uses of GeneralProjector in PamguardMVC
 

Methods in PamguardMVC with parameters of type GeneralProjector
 boolean PamObservable.canDraw(GeneralProjector projectorInfo)
           
 PamKeyItem PamObservable.createKeyItem(GeneralProjector generalProjector, int keyType)
           
 java.awt.Rectangle PamObservable.drawDataUnit(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector projectorInfo)
           
 java.lang.String PamObservable.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide)
           
 

Uses of GeneralProjector in PamView
 

Fields in PamView declared as GeneralProjector
(package private)  GeneralProjector GeneralProjector.MouseHoverAdapter.generalProjector
           
 

Methods in PamView with parameters of type GeneralProjector
 boolean PanelOverlayDraw.canDraw(GeneralProjector generalProjector)
           
 boolean PamDetectionOverlayGraphics.canDraw(GeneralProjector generalProjector)
          Used to tell the various displays whether or not the data in the parentDataBlock can be drawn on each of those displays.
 PamKeyItem PanelOverlayDraw.createKeyItem(GeneralProjector generalProjector, int keyType)
          provide a graphics component (probably a JPanel) that can be incorporated into a key panel for maps, and anything else that uses overlay graphics.
 PamKeyItem PamDetectionOverlayGraphics.createKeyItem(GeneralProjector generalProjector, int keyType)
          Gets information for making up a key on various displays.
protected  java.awt.Rectangle PamDetectionOverlayGraphics.drawAmplitudeOnRadar(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.awt.Rectangle PanelOverlayDraw.drawDataUnit(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.awt.Rectangle PamDetectionOverlayGraphics.drawDataUnit(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
          Draw a PamDataUnit on a display.
protected  java.awt.Rectangle PamDetectionOverlayGraphics.drawLineAndSymbol(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector, LatLong LL1, LatLong LL2, PamSymbol symbol)
           
protected  java.awt.Rectangle PamDetectionOverlayGraphics.drawOnMap(java.awt.Graphics g, PamDataUnit pamDetection, GeneralProjector generalProjector)
           
protected  java.awt.Rectangle PamDetectionOverlayGraphics.drawOnSpectrogram(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
          Draw on spectrogram changed March 2010 so that the default time unit is milliseconds (Jave time from 1970) rather than samples.
protected  java.awt.Rectangle PamDetectionOverlayGraphics.drawRangeOnRadar(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.lang.String PanelOverlayDraw.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide)
          Provides text for popup hover windows on displays.
 java.lang.String PamDetectionOverlayGraphics.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide)
           
private  java.awt.Rectangle PamDetectionOverlayGraphics.plotErrors(java.awt.Graphics g, java.awt.Color col, LatLong refPoint, double refAngle, double err1, double err2, GeneralProjector generalProjector)
           
 

Constructors in PamView with parameters of type GeneralProjector
GeneralProjector.MouseHoverAdapter(GeneralProjector generalProjector)
           
 

Uses of GeneralProjector in radardisplay
 

Subclasses of GeneralProjector in radardisplay
 class RadarProjector
           
 

Uses of GeneralProjector in rocca
 

Methods in rocca with parameters of type GeneralProjector
(package private)  java.awt.Rectangle RoccaGraphics.drawContourShape(java.awt.Graphics g, RoccaSightingDataUnit rsdu, GeneralProjector projector)
           
protected  java.awt.Rectangle RoccaGraphics.drawOnSpectrogram(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 

Uses of GeneralProjector in simulatedAcquisition
 

Methods in simulatedAcquisition with parameters of type GeneralProjector
 boolean SimGraphics.canDraw(GeneralProjector generalProjector)
           
 PamKeyItem SimGraphics.createKeyItem(GeneralProjector generalProjector, int keyType)
           
 java.awt.Rectangle SimGraphics.drawDataUnit(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.awt.Rectangle SimGraphics.drawDataUnitOnMap(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.lang.String SimGraphics.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int side)
           
 

Uses of GeneralProjector in Spectrogram
 

Subclasses of GeneralProjector in Spectrogram
 class DirectDrawProjector
          Spectrgoram projector for drawing directly onto the spectrogram display.
 class SpectrogramProjector
          Spectrogram projector for overlaying data onto the spectrogram bitmap which will always be scaled 1:1 with regard to pixels per frequency or time bin.
 

Uses of GeneralProjector in whistleDetector
 

Methods in whistleDetector with parameters of type GeneralProjector
 boolean WhistleEventGraphics.canDraw(GeneralProjector generalProjector)
           
 boolean PeakGraphics.canDraw(GeneralProjector projector)
           
 PamKeyItem PeakGraphics.createKeyItem(GeneralProjector generalProjector, int keyType)
           
protected  java.awt.Rectangle WhistleGraphics.drawAmplitudeOnRadar(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
 java.awt.Rectangle PeakGraphics.drawDataUnit(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector projector)
           
protected  java.awt.Rectangle WhistleGraphics.drawOnMap(java.awt.Graphics g, PamDataUnit pamDetection, GeneralProjector generalProjector)
           
protected  java.awt.Rectangle WhistleGraphics.drawOnSpectrogram(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
(package private)  java.awt.Rectangle PeakGraphics.drawPeakShape(java.awt.Graphics g, PeakDataUnit pamDataUnit, GeneralProjector projector)
           
protected  java.awt.Rectangle WhistleGraphics.drawRangeOnRadar(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
(package private)  java.awt.Rectangle WhistleGraphics.drawWhistleShape(java.awt.Graphics g, ShapeDataUnit pamDataUnit, GeneralProjector projector)
           
 java.lang.String PeakGraphics.getHoverText(GeneralProjector generalProjector, PamDataUnit dataUnit, int iSide)
           
 

Uses of GeneralProjector in whistlesAndMoans
 

Methods in whistlesAndMoans with parameters of type GeneralProjector
protected  java.awt.Rectangle CROverlayGraphics.drawOnSpectrogram(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
private  java.awt.Rectangle CROverlayGraphics.drawShape(java.awt.Graphics g, ConnectedRegionDataUnit dataUnit, GeneralProjector generalProjector)
           
 

Uses of GeneralProjector in whitesWhistleDetector
 

Methods in whitesWhistleDetector with parameters of type GeneralProjector
protected  java.awt.Rectangle CROverlayGraphics.drawOnSpectrogram(java.awt.Graphics g, PamDataUnit pamDataUnit, GeneralProjector generalProjector)
           
private  java.awt.Rectangle CROverlayGraphics.drawShape(java.awt.Graphics g, ConnectedRegionDataUnit dataUnit, GeneralProjector generalProjector)