public class McIDASVLatLonProjection extends ucar.unidata.geoloc.projection.LatLonProjection
LatLonProjection that adds properties for
the center point and dimensions of the projection box. Appropriate
getters and setters are added so they will be picked up by the
ProjectionImpl and thereby editable by the user.| Modifier and Type | Field and Description |
|---|---|
private static long |
serialVersionUID |
| Constructor and Description |
|---|
McIDASVLatLonProjection() |
McIDASVLatLonProjection(java.lang.String name) |
McIDASVLatLonProjection(java.lang.String name,
ucar.unidata.geoloc.ProjectionRect mapArea) |
| Modifier and Type | Method and Description |
|---|---|
double |
getCenterX() |
double |
getCenterY() |
java.lang.String |
getClassName()
Get the class name
|
double |
getLatHeight() |
double |
getLonWidth() |
java.lang.String |
getProjectionTypeLabel()
Get the label to be used in the gui for this type of projection
|
protected ucar.unidata.geoloc.ProjectionImpl |
makeDefaultProjection()
Make the default display projection
|
void |
setCenterX(double x)
Set the center of the projection box X coord.
|
void |
setCenterY(double y)
Set the center of the projection box Y coord.
|
void |
setLatHeight(double h)
Set the overall height of the projection box
|
void |
setLonWidth(double w)
Set the overall width of the projection box.
|
constructCopy, crossSeam, equals, getCenterLon, hashCode, latLonToProj, latLonToProj, latLonToProj, latLonToProjRect, latLonToProjRect, paramsToString, projToLatLon, projToLatLon, projToLatLon, projToLatLonBB, setCenterLon, setDefaultMapAreaaddParameter, addParameter, addParameter, findProjectionParameter, getDefaultMapArea, getDefaultMapAreaLL, getHeader, getName, getProjectionParameters, isLatLon, latLonToProj, latLonToProj, latLonToProj, latLonToProj, latLonToProj, latLonToProj, latLonToProj, latLonToProj, latLonToProjBB, projToLatLon, projToLatLon, projToLatLon, projToLatLon, projToLatLonBBold, setName, toStringprivate static final long serialVersionUID
public McIDASVLatLonProjection()
public McIDASVLatLonProjection(java.lang.String name)
public McIDASVLatLonProjection(java.lang.String name, ucar.unidata.geoloc.ProjectionRect mapArea)
public java.lang.String getClassName()
getClassName in interface ucar.unidata.geoloc.ProjectiongetClassName in class ucar.unidata.geoloc.ProjectionImplpublic java.lang.String getProjectionTypeLabel()
getProjectionTypeLabel in class ucar.unidata.geoloc.projection.LatLonProjectionpublic void setCenterX(double x)
x - public void setCenterY(double y)
y - public void setLonWidth(double w)
w - public void setLatHeight(double h)
h - public double getCenterX()
public double getCenterY()
public double getLonWidth()
public double getLatHeight()
protected ucar.unidata.geoloc.ProjectionImpl makeDefaultProjection()