
com.groupbyinc.flux.common.apache.lucene.geo3d.GeoSouthRectangle.class Maven / Gradle / Ivy
???? 3$ @com/groupbyinc/flux/common/apache/lucene/geo3d/GeoSouthRectangle :com/groupbyinc/flux/common/apache/lucene/geo3d/GeoBaseBBox GeoSouthRectangle.java topLat D leftLon rightLon cosMiddleLat ULHC 9Lcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPoint; URHC topPlane ;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/SidedPlane; leftPlane
rightPlane topPlanePoints :[Lcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPoint; leftPlanePoints rightPlanePoints centerPoint
edgePoints B(Lcom/groupbyinc/flux/common/apache/lucene/geo3d/PlanetModel;DDD)V ?(Lcom/groupbyinc/flux/common/apache/lucene/geo3d/PlanetModel;)V
??!?TD-??!?TD- :com/groupbyinc/flux/common/apache/lucene/geo3d/PlanetModel ! "java/lang/IllegalArgumentException # Top latitude out of range % (Ljava/lang/String;)V '
$ (? !?TD-@ !?TD- Left longitude out of range . Right longitude out of range 0@!?TD- Width of rectangle too great 4 6 8 : java/lang/Math < sin (D)D > ?
= @ cos B ?
= C 7com/groupbyinc/flux/common/apache/lucene/geo3d/GeoPoint E E(Lcom/groupbyinc/flux/common/apache/lucene/geo3d/PlanetModel;DDDDDD)V G
F H J
L??
P C(Lcom/groupbyinc/flux/common/apache/lucene/geo3d/PlanetModel;DDDD)V R
F S U 9com/groupbyinc/flux/common/apache/lucene/geo3d/SidedPlane W w(Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Vector;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/PlanetModel;D)V Y
X Z \ <(Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Vector;DD)V ^
X _ a c e
SOUTH_POLE g " h j l n this BLcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoSouthRectangle; planetModel