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

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

????4?Bcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/SidedPlane=com/groupbyinc/flux/common/apache/lucene/spatial3d/geom/PlaneBcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/MembershipSidedPlane.javasigNumDG(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/SidedPlane;)V			D(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Vector;D)V

		thisDLcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/SidedPlane;
sidedPlane?(DDDLcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Vector;Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Vector;)V?(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Vector;Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Vector;)V

evaluate(DDD)D
java/lang/Mathsignum(D)D !
""java/lang/IllegalArgumentException$;Cannot determine sidedness because check point is on plane.&(Ljava/lang/String;)V
(
%)>com/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Vector+pXpYpZA@Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Vector;B?(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;)VC(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Vector;)D4
5p?(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Vector;Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Vector;DDD)VF(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Vector;DDD)V
9
:BXBYBZ?(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Vector;ZLcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Vector;Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Vector;)VonSideZ?(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Vector;Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/PlanetModel;D)VI(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/PlanetModel;D)V
C
DCcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/PlanetModelFplanetModelELcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/PlanetModel;sinLatE(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Vector;DD)V(DD)V
L
Mxy?(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Vector;Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Vector;D)VvG(DDDLcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Vector;D)V*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;O		,VP		,XzZ		,[(DDD)V
]
,^
,
dotProducta4
,b
Q
de$Ljava/lang/IllegalArgumentException;insidePointnormalVectorpoint1point2pointsVectornewNormalVector'constructNormalizedThreePointSidedPlane	(DDDDDD)V
o
,pplaneNormalpoint3rvalisWithin(DDD)Zabsw!
x=q???-?
evalResultstrictlyWithinC(Lcom/groupbyinc/flux/common/apache/lucene/spatial3d/geom/Vector;)Zequals(Ljava/lang/Object;)Z?
?java/lang/Double?compare(DD)I??
??oLjava/lang/Object;thathashCode()I??
?doubleToLongBits(D)J??
??resultItempJtoString()Ljava/lang/String;java/lang/StringBuilder?()V
?
??[A=?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??	V(D)Ljava/lang/StringBuilder;??
??, B=?	X, C=?	[, D=?, side=?]???
??CodeLocalVariableTableLineNumberTable
StackMapTable
SourceFile!	
?O*++?
?*+?w????#	$%
??	+*?**')??#?*???
?%Y'?*???>++-	+.	+/	+01+21?234 5*6??*,,
3??&*,-?**+?6?#?*???
?%Y'?*???*&&71&01&21?ABCD%E??%,,,
?R*+,?*??? 0121?OPQ
8??	**,)?;**+?6?#?*???
?%Y'?*???>**71*01*<	*=	*>	?^
_`a)b??),,
???7*-?*?*+?6?#?*+?6?#w?*???
?%Y'?*???477717@A701721?no#p,q6r?2?,,,?,,,
B??&*,)?E**+?6?#?*???
?%Y'?*???*&&71&HI&J	?|}~%???%,G
K??'*(?N**+?6?#?*???
?%Y'?*???*''71'O	'P	?????&???&,
Q??&*,)?**+?6?#?*???
?%Y'?*???*&&71&R1&		?????%???%,,
S??
+*?**')??#?*???
?%Y'?*???>++-	+.	+/	+R1+		???? ?*???*,	TU??
F?,Y,?W-?Wg,?Y-?Yg,?\-?\g?_:?,Y+?`:?Y*,?cw?e?:?0AB%?HDfgFh1Fi1Fj1Fk1$"l10m1??$?0?B?D???B,,,,,,%	nU?:?Z?,Y+?W,?Wg+?Y,?Yg+?\,?\g,?W-?Wg,?Y-?Yg,?\-?\g?q:?Y*,?cw?e:?:?Z?,Y+?W-?Wg+?Y-?Yg+?\-?\g-?W,?Wg-?Y,?Yg-?\,?\g?q:?Y*-?cw?e:?:?Z?,Y-?W+?Wg-?Y+?Yg-?\+?\g+?W,?Wg+?Y,?Yg+?\,?\g?q:?Y*+?cw?e:?:?Z]%d??%?%?RGr1?r1?r1h1j1k1s1t?F???G?Z?]?_?d?????????????????*?],,,,%?Y%?Y%uv??/*')?9?yz????#9		*??????>//O	/P	/Z	
%|			??
???????@}~??.*+?W+?Y+?\?I(?#9??
*??????*..R1|		?????
?(@}v??(*')?9?#9		??
	*??????>((O	(P	(Z	
|			?
?
?"@???3*+??+???*+????+?M,?*??????? 33????	
?
	?@???f*??<*???Ah   }??`<?? ??
???
???vL??Y?????*???????*???????*???????*?
?????*??????????L??




© 2015 - 2025 Weber Informatics LLC | Privacy Policy