Package ucar.nc2.dt.ugrid.geom
Class LatLonPoint3D
- java.lang.Object
-
- java.awt.geom.Point2D
-
- ucar.nc2.dt.ugrid.geom.LatLonPoint2D
-
- ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Double
-
- ucar.nc2.dt.ugrid.geom.LatLonPoint3D
-
- All Implemented Interfaces:
Serializable,Cloneable
public class LatLonPoint3D extends LatLonPoint2D.Double
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class ucar.nc2.dt.ugrid.geom.LatLonPoint2D
LatLonPoint2D.Double, LatLonPoint2D.Float
-
-
Field Summary
-
Fields inherited from class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Double
lat, lon, radLat, radLon
-
Fields inherited from class ucar.nc2.dt.ugrid.geom.LatLonPoint2D
EQUIVALENT_TOLERANCE
-
-
Constructor Summary
Constructors Constructor Description LatLonPoint3D()LatLonPoint3D(double lat, double lon)LatLonPoint3D(double lat, double lon, double depth)LatLonPoint3D(Point2D point, double depth)LatLonPoint3D(LatLonPoint2D point, double depth)LatLonPoint3D(LatLonPoint3D point)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LatLonPoint3Dclone()doublegetDepth()LatLonPoint2DgetHorizontalPosition()voidsetDepth(double depth)-
Methods inherited from class ucar.nc2.dt.ugrid.geom.LatLonPoint2D.Double
getLatitude, getLongitude, getRadLat, getRadLon, getX, getY, setLatitude, setLatLon, setLatLon, setLocation, setLongitude, toString
-
Methods inherited from class ucar.nc2.dt.ugrid.geom.LatLonPoint2D
calculateGeographicCenter, distance, distance, distanceSq, distanceSq, equals, getDouble, getFloat, isInvalidLatitude, isInvalidLongitude, normLat, normLon, normLon, normLon360, range180, setLatLon
-
Methods inherited from class java.awt.geom.Point2D
distance, distanceSq, hashCode, setLocation
-
-
-
-
Constructor Detail
-
LatLonPoint3D
public LatLonPoint3D()
-
LatLonPoint3D
public LatLonPoint3D(double lat, double lon)
-
LatLonPoint3D
public LatLonPoint3D(double lat, double lon, double depth)
-
LatLonPoint3D
public LatLonPoint3D(LatLonPoint2D point, double depth)
-
LatLonPoint3D
public LatLonPoint3D(Point2D point, double depth)
-
LatLonPoint3D
public LatLonPoint3D(LatLonPoint3D point)
-
-
Method Detail
-
getHorizontalPosition
public LatLonPoint2D getHorizontalPosition()
-
setDepth
public void setDepth(double depth)
-
getDepth
public double getDepth()
-
clone
public LatLonPoint3D clone()
-
-