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

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

There is a newer version: 129
Show newest version
????4?Icom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoStandardCircleEcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoBaseCircleGeoStandardCircle.javacenterBLcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoPoint;cutoffAngleDcirclePlaneDLcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/SidedPlane;
edgePointsC[Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoPoint;circlePointsK(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/PlanetModel;DDD)VH(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/PlanetModel;)V
??!?TD-??!?TD-Ccom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/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+@com/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoPoint-J(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/PlanetModel;DD)V/
.0	2		4@!?TD-java/lang/Math8abs(D)D:;
9<
	>
	@>com/groupbyinc/flux/common/apache/lucene/spatial3d/geom/VectorB=com/groupbyinc/flux/common/apache/lucene/spatial3d/geom/PlaneDconstructNormalizedZPlane?([Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Vector;)Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Plane;FG
EHBcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/SidedPlaneJ*constructNormalizedPerpendicularSidedPlaneF(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Vector;Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Vector;Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Vector;Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Vector;)Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/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/spatial3d/geom/PlanetModel;Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Plane;)Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoPoint;ij
KkKCouldn't construct intersection point, probably circle too small?  Plane = mnormalPlane?Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Plane;recomputedIntersectionPointthisKLcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoStandardCircle;planetModelELcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/PlanetModel;latlonupperLatupperLonlowerLatlowerLon
upperPoint
lowerPoint	getRadius()D	getCenterD()Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoPoint;distanceM(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/DistanceStyle;DDD)DEcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/DistanceStyle?computeDistanceH(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/GeoPoint;DDD)D????
distanceStyleGLcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/DistanceStyle;xyzdistanceBounds?(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Bounds;Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/DistanceStyle;D)V	getBoundsC(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Bounds;)V??
?bounds@Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Bounds;
distanceValueoutsideDistancetu	?Bcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Membership??(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????isWithin(DDD)Z??
K?
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
	??(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??
K?p
notablePointsE[Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Membership;
?>com/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;????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;????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???R*+????*rs?????	?
pq???j
+*??*??(????
??4rs???	?	?	?u???n*????*??')????*rs?	?	?	?z{	~?	???/*?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