All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.common.apache.lucene.spatial3d.geom.GeoLatitudeZone.class Maven / Gradle / Ivy

There is a newer version: 129
Show newest version
????4?Gcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoLatitudeZoneCcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoBaseBBoxGeoLatitudeZone.javatopLatD	bottomLat	cosTopLatcosBottomLattopPlaneDLcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/SidedPlane;bottomPlane
interiorPointBLcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoPoint;planePointsC[Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoPoint;topBoundaryPointbottomBoundaryPoint
edgePointsJ(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/PlanetModel;DD)VH(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/PlanetModel;)V
		java/lang/Mathsin(D)D !
"cos$!
%		'
	)??@com/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoPoint-sqrt/!
0L(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/PlanetModel;DDDD)V2
.3	5	7	9Bcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/SidedPlane;?(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Vector;Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/PlanetModel;D)V=
<>	@
	B	DthisILcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoLatitudeZone;planetModelELcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/PlanetModel;	sinTopLatsinBottomLat	middleLatsinMiddleLatexpandD(D)Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoBBox;HI	P?	!?TD-@	!?TD-Fcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoBBoxFactoryVmakeGeoBBox?(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/PlanetModel;DDDD)Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoBBox;XY
WZangle	newTopLatnewBottomLatisWithin(DDD)Z_`
<axyz	getRadius()D	maxCosLat	getCenterD()Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoPoint;
getEdgePointsE()[Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoPoint;
intersects?(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Plane;[Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoPoint;[Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Membership;)Z	oBcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Membershipq=com/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Planes?(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/GeoPoint;[Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoPoint;[Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Membership;[Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Membership;)Zmu
tvp?Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Plane;
notablePointsboundsE[Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Membership;	getBoundsC(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Bounds;)V}~
>com/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Bounds?noLongitudeBoundB()Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Bounds;????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;????@Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Bounds;getRelationshipE(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoShape;)IisShapeInsideBBox??
?@com/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoShape?C(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Vector;)Z_???mn??pathBLcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoShape;insideRectangleItopBoundaryInsideShapeZbottomBoundaryInsideShapeinsideShapeoutsideDistanceM(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/DistanceStyle;DDD)DEcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/DistanceStyle?computeDistance?(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/PlanetModel;Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Plane;DDD[Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Membership;)D????min(DD)D??
?
distanceStyleGLcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/DistanceStyle;topDistancebottomDistanceequals(Ljava/lang/Object;)Z??
?
.?oLjava/lang/Object;otherhashCode()I??
?
.?resulttoString()Ljava/lang/String;java/lang/StringBuilder?()V?
??GeoLatitudeZone: {planetmodel=?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??-(Ljava/lang/Object;)Ljava/lang/StringBuilder;??
??	, toplat=?(D)Ljava/lang/StringBuilder;??
??(?@f?
), bottomlat=?)}???
??CodeLocalVariableTableLineNumberTable
StackMapTable
SourceFile 	

?t?*+?*(?*?(?#9?#9*(?&?(*?&?*(c+k9

?#9*?.Y+kg?1?4?6*?.Y+kg?1?4?8*?.Y+kg?1?4?:*??@%A.D8E?FYGsH?J?K?M?NNO?p	 *?'cJ*?'g9*?Q)RT?[??* FG \]^?RST_`?y"*?A')?b?*?C')?b????*"FG"c"d"e?
YZ? @fg??/*???*???T?*?(H'*?*??*?*H'Tk??/FGh?abcd$e)f??ij?/*?6??FG?lkl?/*?E??FG?q?mn??
D+*?Q*?A,?p-?rY*?CS?w?"+*?Q*?C,?p-?rY*?AS?w????*DFGDxyDzD{|?
v8w?>@}~?{7*+??+??*?Q*?*?A?r??*?Q*?*?C?r??W??7FG7{??|}~06????X?*+??=??+*?8??>+*?:??6???
?????6?
??+*?A?p?rY*?CS???+*?C?p?rY*?AS??????????>?FG?????????$v??HR???J???
??$?6?8?H?Q?S?????????????????
?@?5????
H+*?Q*?A(?rY*?CS??
9+*?Q*?C(?rY*?AS??
9

????HHFGH??HcHdHe (?@?
?? ?@?????8+???+?M*,???#,?8*?8???,?:*?:?????? 8FG8??*?G???	???	?,@???a!*??<h*?8??`<h*?:??`<??!FG???????????\??Y??ƶ?*?Q??϶?*???Զ?*??kTo??ض?*???Զ?*??kTo??ڶʶܰ?\FG????? ?.?p??(?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy