|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectucar.unidata.geoloc.ProjectionImpl
ucar.unidata.geoloc.projection.LatLonProjection
edu.wisc.ssec.mcidasv.data.McIDASVLatLonProjection
public class McIDASVLatLonProjection
An extension of 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.
Field Summary | |
---|---|
private static long |
serialVersionUID
|
Fields inherited from class ucar.unidata.geoloc.ProjectionImpl |
---|
atts, defaultMapArea, EARTH_RADIUS, INDEX_LAT, INDEX_LON, INDEX_X, INDEX_Y, isLatLon, name, PI, PI_OVER_2, PI_OVER_4, TOLERANCE |
Constructor Summary | |
---|---|
McIDASVLatLonProjection()
|
|
McIDASVLatLonProjection(String name)
|
|
McIDASVLatLonProjection(String name,
ucar.unidata.geoloc.ProjectionRect mapArea)
|
Method Summary | |
---|---|
double |
getCenterX()
|
double |
getCenterY()
|
String |
getClassName()
Get the class name |
double |
getLatHeight()
|
double |
getLonWidth()
|
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. |
Methods inherited from class ucar.unidata.geoloc.projection.LatLonProjection |
---|
constructCopy, crossSeam, equals, getCenterLon, latLonToProj, latLonToProj, latLonToProj, latLonToProjRect, latLonToProjRect, paramsToString, projToLatLon, projToLatLon, projToLatLon, projToLatLonBB, setCenterLon, setDefaultMapArea |
Methods inherited from class ucar.unidata.geoloc.ProjectionImpl |
---|
addParameter, addParameter, addParameter, findProjectionParameter, getDefaultMapArea, getDefaultMapAreaLL, getHeader, getLatLonBoundingBox, getName, getProjectionParameters, isLatLon, latLonToProj, latLonToProj, latLonToProj, latLonToProj, latLonToProj, latLonToProj, latLonToProj, latLonToProj, latLonToProjBB, projToLatLon, projToLatLon, projToLatLon, projToLatLon, setName, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private static final long serialVersionUID
Constructor Detail |
---|
public McIDASVLatLonProjection()
public McIDASVLatLonProjection(String name)
public McIDASVLatLonProjection(String name, ucar.unidata.geoloc.ProjectionRect mapArea)
Method Detail |
---|
public String getClassName()
getClassName
in interface ucar.unidata.geoloc.Projection
getClassName
in class ucar.unidata.geoloc.ProjectionImpl
public String getProjectionTypeLabel()
getProjectionTypeLabel
in class ucar.unidata.geoloc.projection.LatLonProjection
public 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()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |