public class VRShoreMethod extends AbstractVRMethod
Constructor and Description |
---|
VRShoreMethod(VRControl vrControl) |
Modifier and Type | Method and Description |
---|---|
void |
clearOverlay()
Clears all user ineractions and resets overlay.
|
javax.swing.plaf.LayerUI |
getJLayerOverlay()
Get the overlay panel for the picture unique to this method.
|
java.lang.String |
getName()
The name of this type of analysis method.
|
PamPanel |
getRibbonPanel()
Some methods may require a panel above the picture for manual input or to view current information.
|
PamPanel |
getSettingsPanel()
Different video range methods will have different settings.
|
java.lang.Double |
getShoreRange()
Get the shore range we want to use - not necessarily the closest.
|
java.lang.Double |
getshoreRange(double[] ranges) |
PamPanel |
getSidePanel()
Different video range methods will have different controls in the side panel.
|
void |
update(int updateType)
Called from other parts of the module whenever a method panel may needed updated e.g.
|
calcLocLatLong, createCalibrationList, createLocationListPanel, createMapFilePanel, enableControls, getCandidateMeasurement, getHorizonTilt, getImageHeading, selectCalibration, setGPSText, setHorizonTilt
public VRShoreMethod(VRControl vrControl)
public java.lang.String getName()
VRMethod
public PamPanel getSidePanel()
VRMethod
public javax.swing.plaf.LayerUI getJLayerOverlay()
VRMethod
public java.lang.Double getShoreRange()
public java.lang.Double getshoreRange(double[] ranges)
public void clearOverlay()
VRMethod
public PamPanel getRibbonPanel()
VRMethod
public PamPanel getSettingsPanel()
VRMethod
public void update(int updateType)
VRMethod
update
in interface VRMethod
update
in class AbstractVRMethod