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

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

There is a newer version: 59
Show newest version
????3q6com/groupbyinc/flux/common/apache/lucene/geo3d/GeoPathCcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoBaseDistanceShapeGeoPath.javaBcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPath$PathSegmentPathSegmentFcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPath$SegmentEndpoint	SegmentEndpointcutoffAngleDsinAnglecosAnglepointsLjava/util/List;KLjava/util/List;	endPointsZLjava/util/List;segmentsVLjava/util/List;
edgePoints:[Lcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPoint;isDoneZz(Lcom/groupbyinc/flux/common/apache/lucene/geo3d/PlanetModel;D[Lcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPoint;)V@(Lcom/groupbyinc/flux/common/apache/lucene/geo3d/PlanetModel;D)V
	 java/util/Collections"addAll,(Ljava/util/Collection;[Ljava/lang/Object;)Z$%
#&done()V()
*this8Lcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPath;planetModel|iterator()Ljava/util/Iterator;~d?java/util/Iterator?hasNext()Z????next()Ljava/lang/Object;????4com/groupbyinc/flux/common/apache/lucene/geo3d/Plane?q(Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Vector;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Vector;)V?
???(Lcom/groupbyinc/flux/common/apache/lucene/geo3d/PlanetModel;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPoint;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPoint;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Plane;D)V?
?get(I)Ljava/lang/Object;??d?getLatitude?{
]?getLongitude?{
]?@	!?TD-@!?TD-??!?TD-?	!?TD-5com/groupbyinc/flux/common/apache/lucene/geo3d/Vector?constructNormalizedZPlanep([Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Vector;)Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Plane;??
???(Lcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPoint;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Plane;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPoint;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPoint;)V?

?circlePlane;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/SidedPlane;??	
?9com/groupbyinc/flux/common/apache/lucene/geo3d/SidedPlane?getSampleIntersectionPoint?(Lcom/groupbyinc/flux/common/apache/lucene/geo3d/PlanetModel;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Plane;)Lcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPoint;??
??	?start9Lcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPoint;??	?startCutoffPlane??	?ULHC??	?LLHC??	??(Lcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPoint;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/SidedPlane;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPoint;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPoint;)V?

?URHC??	?'constructNormalizedThreePointSidedPlane(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;??
??LRHC??	?endCutoffPlane??	?$(Lcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPoint;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/SidedPlane;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/SidedPlane;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPoint;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPoint;)V?

??(Lcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPoint;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/SidedPlane;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/SidedPlane;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPoint;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPoint;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPoint;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPoint;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/SidedPlane;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/SidedPlane;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/SidedPlane;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/SidedPlane;)V?

?end??	?normalizedConnectingPlane6Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Plane;i$Ljava/util/Iterator;upperLatupperLonlowerLatlowerLon
upperPoint
lowerPointpointnormalPlaneonlyEndpointHLcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPath$SegmentEndpoint;
startEndpointmidEndpointcurrentSegmentDLcom/groupbyinc/flux/common/apache/lucene/geo3d/GeoPath$PathSegment;prevSegment
candidate1
candidate2
candidate3
candidate4iIcutoffOffset	lastPointlastSegmentdistanceD(Lcom/groupbyinc/flux/common/apache/lucene/geo3d/DistanceStyle;DDD)DpathDistance?(Lcom/groupbyinc/flux/common/apache/lucene/geo3d/PlanetModel;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/DistanceStyle;DDD)D?
???????fullPathDistanceA(Lcom/groupbyinc/flux/common/apache/lucene/geo3d/DistanceStyle;)D
??

	Lcom/groupbyinc/flux/common/apache/lucene/geo3d/DistanceStyle;xyzcurrentDistancesegmentIndexoutsideDistance?


newDistanceminDistanceisWithin(DDD)Z


	pathPointpathSegment
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?(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/Membership;)Z&(

)
)plane
notablePointsbounds<[Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Membership;	getBounds:(Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Bounds;)V01
2v(Lcom/groupbyinc/flux/common/apache/lucene/geo3d/PlanetModel;Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Bounds;)V04
5

57Lcom/groupbyinc/flux/common/apache/lucene/geo3d/Bounds;equals9f
:d:oLjava/lang/Object;phashCode@n
Ajava/lang/DoubleCdoubleToLongBits(D)JEF
DGdAresulttempJtoString()Ljava/lang/String;java/lang/StringBuilderO
P7GeoPath: {planetmodel=Rappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;TU
PV-(Ljava/lang/Object;)Ljava/lang/StringBuilder;TX
PY, width=[(D)Ljava/lang/StringBuilder;T]
P^(`@f?), points={d}}fMN
Ph	SignatureCodeLocalVariableTableLineNumberTable
StackMapTable
SourceFileInnerClasses!


jjj
ki*+(?*?!?'W*?+?l*,-./0
1m>?@Ak?C*+?4*?6Y?8?!*?:(??(;??
?@YB?E?*(?G*(?M?O*(?R?T?l C,-C./C0
m&	H+6I#J-K2L:MBNn?#>	UVk|)*?:?
?XYZ?[?*?!?]Y*?_')?b?hW?l ),-)i
)j
mUVW(Xn()k:y*?:?
?XYl?[?*?!?p?
?@Yr?E?*?:*?6Y*?!?p?u?w*?6Y*?!?p?u?y*?T*?_?}kHN*?!??:???H???]:-?2??Y-??:????*?y?Y*?_-'???hWN???*?y?p?*?!???]??9*?!???]??9	*?Gc9	9
;??$
?c9

???
?g9
?g9*?Gg9	9???$?c9????g9?g9?]Y*?_
?b:?]Y*?_?b:*?!???]:??YSYSYS??:?
Y??:*?w?hW*?]Y??*?_??S???6*?y?p?Q*?y???:???
Y???????Ƿ?:*?w?hW*?]Y??S????*?yd???:???????Ǹ?:???????Ը?:???????͸?:???????ĸ?:?C?>?9?4?
Y?????????Ƿ?:*?w?hW??*?w?
Y???????????????ݹhW????*?y*?y?pd???:*?w?
Y???????ԷʹhW?l?#???6??nO???i
??j
	???
???

-??
1??
lo??}^???O???7???&????????8??O???h????????????????\??y,-a?
c??S&??m??]^_`'a,c@dTgajck?l?m?n?o?q?s?t?v?x?y?|?}?~???$?-?1?:?B?K?S?[?l?}???????????????????*?:?=?O?h???????????????4?:?S?x?n??F]??-]????^
]?.?]??^??]?????;]???k?	?9*?y??:

???=
???:*?_+(?9??	c?+?c9???6
9*?w??:???V???
:+(?
9??	c?
*?y?p?*?y
?
???+?c9????l?
5?
$+
?D??
?7?
yD?c]???,-??
?
?
?
Uo?
mF??$?5?>?D?O?R?U?X?y?????????????nM???5?
???1?
?'???kg	?9*?w??:

???+
???
:+(?9??9???*?y??:

???/
???:*?_+(?9??9????lz3
&?2??
t
c
?M6??
?,-??
?
?
?
m2??&?3?;???B?c?t?|?????n??.??
?2?k	f*?w??:??? ???
:')? ?????*?y??:??? ???:')?!??????lR!"?'??S#?='??f,-f
f
f
m&	?!?-?/?2?S?_?a?d?n??#??
?#?$%k/*???l,-m??&'kl*?w??:???#???
:*?_+,-?*?????*?y??:???#???:*?_+,-?+??????lR!"?*??V#?@*??l,-l,?l-l./m&	!
025Vegjn??&??
?&?01k?X*+?3*?y??M,???,???N-*?_+?6???*?w??M,???,???
N-*?_+?7???l>"	#???K	"?8??X,-X.8m"!""+#.$K%T&W'n????	??9fk?4+???+?M*,?;??*?G,?G???*?!,?!?<?l 4,-4=>&?-m"+,	-./0$1&2n
	?
@nky+*?B<*?G?HAh   }??`<h*?!?I`<?l +,-&J?
KLm78
9:);MNkwM?PY?QS?W*?_?Z\?W*?G?_a?W*?Gbk?o?_e?W*?!?Zg?W?i?lM,-m@op	
	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy