com.groupbyinc.flux.common.apache.lucene.spatial3d.geom.LatLonBounds.class Maven / Gradle / Ivy
???? 4 ? Dcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/LatLonBounds java/lang/Object >com/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Bounds LatLonBounds.java noLongitudeBound Z noTopLatitudeBound noBottomLatitudeBound minLatitude Ljava/lang/Double; maxLatitude
leftLongitude rightLongitude ()V
! this FLcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/LatLonBounds; getMaxLatitude ()Ljava/lang/Double; getMinLatitude getLeftLongitude getRightLongitude checkNoLongitudeBound ()Z checkNoTopLatitudeBound checkNoBottomLatitudeBound addPlane(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/PlanetModel;Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Plane;[Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Membership;)Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Bounds; =com/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Plane 0 recordBounds ?(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/PlanetModel;Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/LatLonBounds;[Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Membership;)V 2 3
1 4 planetModel ELcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/PlanetModel; plane ?Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Plane; bounds E[Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Membership; addHorizontalPlane(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/PlanetModel;DLcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Plane;[Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Membership;)Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Bounds; addLatitudeBound (D)V > ?
@ latitude D horizontalPlane addVerticalPlane addLongitudeBound F ?
G longitude
verticalPlane isWide B()Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Bounds; L
M addXValue ?(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoPoint;)Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Bounds; @com/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoPoint Q getLongitude ()D S T
R U point BLcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoPoint; addYValue addZValue getLatitude [ T
R \ addIntersectionJ(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/PlanetModel;Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Plane;Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Plane;[Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Membership;)Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Bounds;(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/PlanetModel;Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/LatLonBounds;Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Plane;[Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Membership;)V 2 `
1 a plane1 plane2 addPoint noBound ?(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/PlanetModel;)Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Bounds;
L h L j java/lang/Double l doubleValue n T
m o valueOf (D)Ljava/lang/Double; q r
m s@!?TD-? !?TD-@ !?TD- leftExtensionAmt rightExtensionAmt currentLeftLongitude currentRightLongitude testRightLongitude Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile !
? r (*? *? *? *? *? *? *? *? "? ? ( # $ ? &