|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectPamView.PamDetectionOverlayGraphics
IshmaelLocator.IshOverlayGraphics
public class IshOverlayGraphics
Process for choosing a symbol to represent IshLocalizations on the map (and elsewhere).
| Field Summary |
|---|
| Fields inherited from class PamView.PamDetectionOverlayGraphics |
|---|
lineColour |
| Constructor Summary | |
|---|---|
IshOverlayGraphics(PamDataBlock parentDataBlock)
|
|
| Method Summary | |
|---|---|
java.awt.Rectangle |
drawDataUnit(java.awt.Graphics g,
PamDataUnit pamDataUnit,
GeneralProjector generalProjector)
Draw a PamDataUnit on a display. |
PamSymbol |
getPamSymbol()
Choose a symbol, color, size, etc. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IshOverlayGraphics(PamDataBlock parentDataBlock)
| Method Detail |
|---|
public PamSymbol getPamSymbol()
getPamSymbol in interface ManagedSymbolgetPamSymbol in class PamDetectionOverlayGraphics
public java.awt.Rectangle drawDataUnit(java.awt.Graphics g,
PamDataUnit pamDataUnit,
GeneralProjector generalProjector)
PamDetectionOverlayGraphicsThis is split into separate routines for the three main display types for simplicity both of reading this code and for overriding the various functions.
If display types are added to PAMGUARD, these functions will need to be added to.
drawDataUnit in interface PanelOverlayDrawdrawDataUnit in class PamDetectionOverlayGraphicsg - Graphics handle to draw onpamDataUnit - PamDataUnit to drawgeneralProjector - Projector to use when drawing.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||