public abstract class IlvLatLonRectangleGridZone extends Object implements IlvPersistentObject, IlvGridZone
Constructor and Description |
---|
IlvLatLonRectangleGridZone()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
Rectangle2D.Double |
computeXYBounds()
Computes a bounding rectangle of this grid zone by projecting its latitude/longitude corners and the middle points on the latitude/longitude borders.
|
double |
getLatMax()
Returns the maximal latitude of this grid zone.
|
double |
getLatMed()
Returns the median latitude of this grid zone.
|
double |
getLatMin()
Returns the minimal latitude of this grid zone.
|
double |
getLonMax()
Returns the maximal longitude of this grid zone.
|
double |
getLonMed()
Returns the median longitude of this grid zone.
|
double |
getLonMin()
Returns the minimal longitude of this grid zone.
|
protected void |
setLatMax(double latMax)
Sets the maximum latitude of the zone.
|
protected void |
setLatMin(double latMin)
Sets the minimum latitude of the zone.
|
protected void |
setLonMax(double lonMax)
Sets the maximum longitude of the zone.
|
protected void |
setLonMin(double lonMin)
Sets the minimum longitude of the zone.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getProjection, getSubgridIdentification
write
public IlvLatLonRectangleGridZone()
protected void setLatMax(double latMax)
latMax
- The maximum latitude.protected void setLatMin(double latMin)
latMin
- The minimum latitude.protected void setLonMax(double lonMax)
lonMax
- The maximum longitude.protected void setLonMin(double lonMin)
lonMin
- The minimum longitude.public Rectangle2D.Double computeXYBounds()
computeXYBounds
in interface IlvGridZone
public double getLatMax()
public double getLatMed()
public double getLatMin()
public double getLonMax()
public double getLonMed()
public double getLonMin()
© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.