Package au.gov.amsa.geo.model
Class Bounds
- java.lang.Object
-
- au.gov.amsa.geo.model.Bounds
-
public class Bounds extends java.lang.ObjectGeographic bounds using a latitude, longitude rectangle.
-
-
Constructor Summary
Constructors Constructor Description Bounds(double topLeftLat, double topLeftLon, double bottomRightLat, double bottomRightLon)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontains(double lat, double lon)booleancontains(HasFix p)Boundsexpand(double latExpansionDegrees, double lonExpansionDegrees)doublegetBottomRightLat()doublegetBottomRightLon()doublegetHeightDegrees()doublegetTopLeftLat()doublegetTopLeftLon()doublegetWidthDegrees()java.lang.StringtoString()
-
-
-
Method Detail
-
getTopLeftLat
public double getTopLeftLat()
-
getTopLeftLon
public double getTopLeftLon()
-
getBottomRightLat
public double getBottomRightLat()
-
getBottomRightLon
public double getBottomRightLon()
-
getWidthDegrees
public double getWidthDegrees()
-
getHeightDegrees
public double getHeightDegrees()
-
contains
public boolean contains(HasFix p)
-
contains
public boolean contains(double lat, double lon)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
expand
public Bounds expand(double latExpansionDegrees, double lonExpansionDegrees)
-
-