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

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

????4
Icom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoLongitudeSliceCcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoBaseBBoxGeoLongitudeSlice.javaleftLonDrightLon	leftPlaneDLcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/SidedPlane;
rightPlaneplanePointsC[Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoPoint;centerPointBLcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoPoint;
edgePointsJ(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/PlanetModel;DD)VH(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/PlanetModel;)V
?	!?TD-@	!?TD-Ccom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/PlanetModel"java/lang/IllegalArgumentExceptionLeft longitude out of range(Ljava/lang/String;)V 
!Right longitude out of range#@!?TD-Width of rectangle too great'	)	+java/lang/Math-sin(D)D/0
.1cos30
.4??@com/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoPoint8
9:	<Bcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/SidedPlane>E(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Vector;DD)V@
?A	
	C
	E
NORTH_POLEG	H
SOUTH_POLEJ	K
	M
	OthisKLcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoLongitudeSlice;planetModelELcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/PlanetModel;extent
sinLeftLon
cosLeftLonsinRightLoncosRightLon	middleLon](Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/PlanetModel;Ljava/io/InputStream;)Vjava/io/IOException\Jcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/SerializableObject^
readDouble(Ljava/io/InputStream;)D`a_b
:inputStreamLjava/io/InputStream;write(Ljava/io/OutputStream;)VwriteDouble(Ljava/io/OutputStream;D)Vij_koutputStreamLjava/io/OutputStream;expandD(D)Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoBBox;@ST	s??!?TD-??!?TD-Fcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoBBoxFactoryymakeGeoBBox?(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/PlanetModel;DDDD)Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoBBox;{|
z}anglecurrentLonSpan
newLeftLonnewRightLonisWithin(DDD)Z??
??xyz	getRadius()Dmax(DD)D??
.?	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;)ZBcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Membership?=com/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Plane??(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??
??p?Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Plane;
notablePointsboundsE[Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Membership;E(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoShape;)Z@com/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoShape?????geoShapeBLcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoShape;	getBoundsC(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Bounds;)V??
?>com/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Bounds?addVerticalPlane(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;????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;????addPoint?(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoPoint;)Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Bounds;????@Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Bounds;outsideDistanceM(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????H(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoPoint;DDD)D????min??
.?
distanceStyleGLcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/DistanceStyle;leftDistance
rightDistance
northDistance
southDistanceequals(Ljava/lang/Object;)Z??
?oLjava/lang/Object;otherhashCode()I??
?java/lang/Double?doubleToLongBits(D)J??
??resultItempJtoString()Ljava/lang/String;java/lang/StringBuilder?()V?
?? GeoLongitudeSlice: {planetmodel=?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??-(Ljava/lang/Object;)Ljava/lang/StringBuilder;??
??
, leftlon=?(D)Ljava/lang/StringBuilder;??
??(?@f?), rightlon=?)}??
?CodeLocalVariableTableLineNumberTable
StackMapTable
Exceptions
SourceFile 	



?*+?(??(??
?Y?"?????
?Y$?"?(g9??%c9??
?Y(?"?*(?**?,(?29(?59
?29?59(??%c9???(c6k9*?9Y+?;?=*??Y*?=
?B?D*??Y*?=?B?F*?9Y+?ISY+?LS?N*?9Y+?IS?P?f
?QR?ST??A?Ut?Vz?W
?~X?wY?[Zf57891:;;A<H=P?Y@cBhCnEtFzG?H?K?L?N?O?Q?R?T?U?V.?		??$	[P*+,?c,?c?d? QRSTef
^
_]ghM+*?*?l+*?,?l?QRmncde]op?		P*?,*?*gJ)??	)%cJ*?*'g9*?,'c9)q'kc%??
99*?tuw?~?4PQRP
F?2?&*?&	j
klmn&o4p9q>s??'??}"*?D')???*?F')?????*"QR"?"?"?xy!x @??n"*?,*?*gH'??	'%cHu'6k???"QR
U
??????/*?=?QR???/*?P?QR?????
F+*?t*?D,*?N-??Y*?FS???#+*?t*?F,*?N-??Y*?DS?????*FQRF??F?
F???:?E??@@???>+*?D*?N??Y*?FS???+*?F*?N??Y*?DS?????>QR>???0?=?8@???	m*+??+*?t*?**?D??Y*?FS??*?t*?,*?F??Y*?DS??*?t*?F*?D????*?t?I??*?t?L??W?mQRm??"???9?N?Z?f?l???
z+*?t*?D(??Y*?FS??
9+*?t*?F(??Y*?DS??
9
+*?t?I(??9+*?t?L(??9??
?ɸɯ\	zQRz??z?z?z? Z?@:?
T&?h?&	? ?@?T?h?l?s?v?y????4+???+?M*,?ә,?**?*??,?,*?,???? 4QR4??&?R??	??	?(@???1*??<*?*??Ah   }??`<*?,??Ah   }??`<? 1QR,??
$????
??"?/????]??Y?????*?t?????*?*?????*?*?ko?????*?,?????*?,?ko?????]QR?	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy