Package ucar.unidata.view.geoloc
Class EditableLatLon
java.lang.Object
ucar.unidata.geoloc.ProjectionImpl
ucar.unidata.geoloc.projection.LatLonProjection
ucar.unidata.view.geoloc.EditableLatLon
- All Implemented Interfaces:
Serializable,ucar.unidata.geoloc.Projection
public class EditableLatLon
extends ucar.unidata.geoloc.projection.LatLonProjection
- See Also:
-
Field Summary
Fields inherited from class ucar.unidata.geoloc.ProjectionImpl
atts, defaultMapArea, defaultUnits, EARTH_RADIUS, INDEX_LAT, INDEX_LON, INDEX_X, INDEX_Y, isLatLon, name, PI, PI_OVER_2, PI_OVER_4, TOLERANCE -
Constructor Summary
ConstructorsConstructorDescriptionConstructorEditableLatLon(String name) ConstructorEditableLatLon(String name, ucar.unidata.geoloc.ProjectionRect defaultMapArea) ConstructorEditableLatLon(ucar.unidata.geoloc.Earth earth) Constructor -
Method Summary
Modifier and TypeMethodDescriptionucar.unidata.geoloc.ProjectionImplTaken from ucar.unidata.geoloc.projection.LatLonProjectiondoubleGetter for latitude1doubleGetter for longitude1Label getterdoubleGetter for latitude0doubleGetter for longitude0toString for paramsvoidsetLowerRightLatitude(double latitude1) Setter for latitude1voidsetLowerRightLongitude(double longitude1) Setter for longitude1voidsetUpperLeftLatitude(double latitude0) Setter for latitude0voidsetUpperLeftLongitude(double longitude0) Setter for longitude0toString()toString overrideMethods inherited from class ucar.unidata.geoloc.projection.LatLonProjection
crossSeam, equals, getCenterLon, hashCode, latLonToProj, latLonToProj, latLonToProj, latLonToProjRect, latLonToProjRect, projToLatLon, projToLatLon, projToLatLon, projToLatLonBB, setCenterLon, setCenterLon, setDefaultMapAreaMethods inherited from class ucar.unidata.geoloc.ProjectionImpl
addParameter, addParameter, addParameter, findProjectionParameter, getClassName, getDefaultMapArea, getDefaultMapAreaLL, getDefaultUnits, getHeader, getName, getProjectionParameters, isLatLon, latLonToProj, latLonToProj, latLonToProj, latLonToProj, latLonToProj, latLonToProj, latLonToProj, latLonToProjBB, projToLatLon, projToLatLon, projToLatLon, projToLatLonBBold, setNameMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface ucar.unidata.geoloc.Projection
latLonToProj, projToLatLon
-
Constructor Details
-
EditableLatLon
public EditableLatLon()Constructor -
EditableLatLon
public EditableLatLon(ucar.unidata.geoloc.Earth earth) Constructor- Parameters:
earth-
-
EditableLatLon
Constructor- Parameters:
name-
-
EditableLatLon
Constructor- Parameters:
name-defaultMapArea-
-
-
Method Details
-
getProjectionTypeLabel
Label getter- Overrides:
getProjectionTypeLabelin classucar.unidata.geoloc.projection.LatLonProjection- Returns:
-
getUpperLeftLatitude
public double getUpperLeftLatitude()Getter for latitude0- Returns:
- latitude0
-
getLowerRightLatitude
public double getLowerRightLatitude()Getter for latitude1- Returns:
-
getUpperLeftLongitude
public double getUpperLeftLongitude()Getter for longitude0- Returns:
-
getLowerRightLongitude
public double getLowerRightLongitude()Getter for longitude1- Returns:
-
setUpperLeftLatitude
public void setUpperLeftLatitude(double latitude0) Setter for latitude0- Parameters:
latitude0-
-
setLowerRightLatitude
public void setLowerRightLatitude(double latitude1) Setter for latitude1- Parameters:
latitude1-
-
setUpperLeftLongitude
public void setUpperLeftLongitude(double longitude0) Setter for longitude0- Parameters:
longitude0-
-
setLowerRightLongitude
public void setLowerRightLongitude(double longitude1) Setter for longitude1- Parameters:
longitude1-
-
paramsToString
toString for params- Specified by:
paramsToStringin interfaceucar.unidata.geoloc.Projection- Overrides:
paramsToStringin classucar.unidata.geoloc.projection.LatLonProjection- Returns:
- params as a string
-
toString
toString override- Overrides:
toStringin classucar.unidata.geoloc.ProjectionImpl- Returns:
- params as a string
-
constructCopy
public ucar.unidata.geoloc.ProjectionImpl constructCopy()Taken from ucar.unidata.geoloc.projection.LatLonProjection- Overrides:
constructCopyin classucar.unidata.geoloc.projection.LatLonProjection- Returns:
-