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

com.groupbyinc.flux.common.apache.lucene.geo3d.GeoStandardCircle.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3?@com/groupbyinc/flux/common/apache/lucene/geo3d/GeoStandardCircleB(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/IllegalArgumentExceptionLatitude out of bounds(Ljava/lang/String;)V
?	!?TD-@	!?TD-Longitude out of bounds%Cutoff angle out of bounds'=q???-?'Cutoff angle cannot be effectively zero+7com/groupbyinc/flux/common/apache/lucene/geo3d/GeoPoint-A(Lcom/groupbyinc/flux/common/apache/lucene/geo3d/PlanetModel;DD)V/
.0	2		4@!?TD-java/lang/Math8abs(D)D:;
9<
	>
	@5com/groupbyinc/flux/common/apache/lucene/geo3d/VectorB4com/groupbyinc/flux/common/apache/lucene/geo3d/PlaneDconstructNormalizedZPlanep([Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Vector;)Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Plane;FG
EH9com/groupbyinc/flux/common/apache/lucene/geo3d/SidedPlaneJ*constructNormalizedPerpendicularSidedPlane(Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Vector;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Vector;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Vector;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Vector;)Lcom/groupbyinc/flux/common/apache/lucene/geo3d/SidedPlane;LM
KNjava/lang/StringBuilderP()VR
QSECouldn't construct circle plane, probably too small?  Cutoff angle = Uappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;WX
QY(D)Ljava/lang/StringBuilder;W[
Q\; upperPoint = ^-(Ljava/lang/Object;)Ljava/lang/StringBuilder;W`
Qa; lowerPoint = ctoString()Ljava/lang/String;ef
QggetSampleIntersectionPoint?(Lcom/groupbyinc/flux/common/apache/lucene/geo3d/PlanetModel;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Plane;)Lcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPoint;ij
KkKCouldn't construct intersection point, probably circle too small?  Plane = mnormalPlane6Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Plane;recomputedIntersectionPointthisBLcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoStandardCircle;planetModelLcom/groupbyinc/flux/common/apache/lucene/geo3d/DistanceStyle;xyzoutsideDistancetu	?9com/groupbyinc/flux/common/apache/lucene/geo3d/Membership??(Lcom/groupbyinc/flux/common/apache/lucene/geo3d/PlanetModel;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Plane;DDD[Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Membership;)D????isWithin(DDD)Z??
K?
getEdgePoints<()[Lcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPoint;
intersects?(Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Plane;[Lcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPoint;[Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Membership;)Z
	?a(Lcom/groupbyinc/flux/common/apache/lucene/geo3d/PlanetModel;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Plane;[Lcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPoint;[Lcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPoint;[Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Membership;[Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Membership;)Z??
K?p
notablePointsbounds<[Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Membership;	getBounds:(Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Bounds;)V??
?5com/groupbyinc/flux/common/apache/lucene/geo3d/Bounds?addPointr(Lcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPoint;)Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Bounds;????addPlane?(Lcom/groupbyinc/flux/common/apache/lucene/geo3d/PlanetModel;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Plane;[Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Membership;)Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Bounds;????7Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Bounds;equals(Ljava/lang/Object;)Z??
?
.?oLjava/lang/Object;otherhashCode()I??
?
.?java/lang/Double?doubleToLongBits(D)J??
??resultItempJ GeoStandardCircle: {planetmodel=?	, center=?	, radius=?(?@f?)}?CodeLocalVariableTableLineNumberTable
StackMapTable
SourceFile!	



?<?*+?(??(??
?Y? ?!??#??
?Y&? ???#??
?Y(? ?)??
?Y,? ?*?.Y+(?1?3*?5(c99
??$
#c9

#??
6g9
#g9(g99??$#c9#??6g9!g9?.Y+
?1:?.Y+?1:#g?=)??*??*?.?A???CYSYSY*?3S?I:**?3?O??*???3?Y?QY?TV?Z?]_?Z?bd?Z?b?h? ?*??+?l:?!?Y?QY?Tn?Z*???b?h? ?*?.YS?A???
;?op?0q?rs?tu?v	?w	?	?=x	?9y	
?	z	?{	??|?}??'+,-.1/;0K1U2^3h4w7}:?;?<?=?>???@?B?C?D?E?F?G?H?J?KLNO!R;TLUSV?W?X?Y?Z?\?<?			?@?+?;..?aE?..?~?/*?5??rs?`???/*?3??rs?e???b+*?3(????4rs???	?	?	?j???j
+*??*??(????
??4rs???	?	?	?o???n*????*??')????*rs?	?	?	?tu	x?	???/*?A??rs?}????x*????*??*??+,??-??????*rs?p?
?????	??	???},*+??*????+*?3??W+*??*??????W??,rs,??????
??+??
????6+???+?M*,???!,?3*?3???,?5*?5????? 6rs6??(?s???	???	?*@???w)*??<h*?3??`<*?5??Ah   }??`<?? )rs$?????????'?ef?rH?QY?T϶Z*???bѶZ*?3?bӶZ*?5?]նZ*?5?k#o?]ٶZ?h??Hrs???R? ?.????"?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy