27              @  ?   $                 J J J J          d d d d d c  centerLjavax/vecmath/Point3d;radiusDboxVerts[Ljavax/vecmath/Point3d; allocBoxVertsZtmpBoxLjavax/media/j3d/BoundingBox; tmpPolytope"Ljavax/media/j3d/BoundingPolytope;(Ljavax/vecmath/Point3d;D)VCodeLineNumberTable()V(Ljavax/media/j3d/Bounds;)V StackMapTable([Ljavax/media/j3d/Bounds;)V  getRadius()D setRadius(D)V getCenter(Ljavax/vecmath/Point3d;)V setCentersetclone()Ljava/lang/Object;equals(Ljava/lang/Object;)Z hashCode()Icombine combinePoint(DDD)V([Ljavax/vecmath/Point3d;)Vt transform8(Ljavax/media/j3d/Bounds;Ljavax/media/j3d/Transform3D;)V (Ljavax/media/j3d/Transform3D;)V intersectI(Ljavax/vecmath/Point3d;Ljavax/vecmath/Vector3d;Ljavax/vecmath/Point4d;)Z 1(Ljavax/vecmath/Point3d;Ljavax/vecmath/Point4d;)ZH(Ljavax/vecmath/Point3d;Ljavax/vecmath/Point3d;Ljavax/vecmath/Point4d;)Z2(Ljavax/vecmath/Point3d;Ljavax/vecmath/Vector3d;)ZI(Ljavax/vecmath/Point3d;Ljavax/vecmath/Vector3d;Ljavax/vecmath/Point3d;)Z(Ljavax/vecmath/Point3d;)ZisEmpty()Z2(Ljavax/media/j3d/Bounds;Ljavax/vecmath/Point4d;)Z(Ljavax/media/j3d/Bounds;)Z([Ljavax/media/j3d/Bounds;)Z;(Ljavax/media/j3d/Bounds;Ljavax/media/j3d/BoundingSphere;)Z<([Ljavax/media/j3d/Bounds;Ljavax/media/j3d/BoundingSphere;)ZclosestIntersection3([Ljavax/media/j3d/Bounds;)Ljavax/media/j3d/Bounds;"(Ljavax/media/j3d/CachedFrustum;)Z([Ljavax/vecmath/Vector4d;)ZtoString()Ljava/lang/String;updateBoundsStates()Ljavax/vecmath/Point3d;copy2(Ljavax/media/j3d/Bounds;)Ljavax/media/j3d/Bounds;checkBoundsIsNaN getPickType SourceFileBoundingSphere.java { uv wx yzjavax/vecmath/Point3d { op qrjavax/media/j3d/Bounds    vjava/lang/Doublejavax/media/j3d/BoundingBox p r p r r javax/media/j3d/BoundingSphere javax/media/j3d/BoundingPolytope p t "java/lang/IllegalArgumentExceptionBoundingSphere0  { v st BoundingSphere2 {|  java/lang/NullPointerExceptionjava/lang/ClassCastException! "# BoundingSphere3BoundingSphere4 { $ % & '(BoundingSphere5 )rjavax/vecmath/Vector3d *+ ,-BoundingSphere6BoundingSphere7 .BoundingSphere8 BoundingSphere9BoundingSphere10/ 012java/lang/Stringjava/lang/StringBuilderCenter= 34 35 Radius= 36 javax/media/j3d/PickShape[Ljavax/media/j3d/Bounds;java/lang/Objectjavax/vecmath/Point4dboundIdIboundsIsInfiniteupperxloweryzjava/lang/Mathsqrt(D)DcentroidvertsnVertsjavax/media/j3d/J3dI18N getString&(Ljava/lang/String;)Ljava/lang/String;(Ljava/lang/String;)V boundsIsEmpty(Ljavax/vecmath/Tuple3d;)Z!com/sun/j3d/internal/HashCodeUtildoubleToLongBits(D)Jjavax/media/j3d/Transform3D1(Ljavax/vecmath/Point3d;Ljavax/vecmath/Point3d;)VgetDistanceScaleisNaN(D)ZwdistanceSquared(Ljavax/vecmath/Point3d;)Dintersect_ptope_sphereE(Ljavax/media/j3d/BoundingPolytope;Ljavax/media/j3d/BoundingSphere;)Z8(Ljavax/media/j3d/Bounds;Ljavax/media/j3d/BoundingBox;)Zjavax/media/j3d/CachedFrustum clipPlanes[Ljavax/vecmath/Vector4d;javax/vecmath/Vector4dappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;(D)Ljava/lang/StringBuilder;! opqrstuvwxyz({|}f.*****Y+*(* * ~& C8 ;<DE$F)G-H{}])***** *Y *~"L8 ;<MN#O(P{}A /***** +*Y * +*Y *++N*Y *--co*--co*--co*--g--gk--g--gkc--g--gkck +"+N*Y-*-++ N*Y *-!*-!*-!*-"2*g-"2*gk-"2*g-"2*gkc-"2*g-"2*gkc=-#**k9 -"2*g-"2*gk-"2*g-"2*gkc-"2*g-"2*gkc9 9**ck*g9  o9**-"2*gkc**-"2*gkc**-"2*gkc$Y%&'* ~-V8 ;<YZ\']1_8`CaMcUdZeefghip(q-r<sDuOvTx_ymz{{|}*.D 1 &      {} /****=* *Y ++* * +2+ +* * *+2(*)++2+2*+2 *+2S+2: */*+6  *+ Y S **+2   ,*+2   ,*+2   ,*+2   ,*+2   ,*+2   ,*+2   ,*+2   ,**+-/+2+2: * g* gk* g* gkc* g* gkcJ* ) c*d* g)ck9)o9* c* * gkc* * gkc* * gkc)*c <* * * *  *g)ck9)o9**c** *gkc** *gkc** *gkc4+2+2 : * "-+2$Y%&'I* ~*J8 ;<%.59:FLRY]^hopv%Fg s.=L[gy$*.o.  $ & G}*~ }* *'* ~ }F"+*+*+*~  !!"}O'*+*+*+*.W~) *+!,&-}B =+ +*%**** +%****++N*--co*--co*--co*--g--gk--g--gkc--g--gkck+=+N*-*-*-*-++ N*-!*-!*-!*-"2*g-"2*gk-"2*g-"2*gkc-"2*g-"2*gkc=-#**k9 -"2*g-"2*gk-"2*g-"2*gkc-"2*g-"2*gkc9 9**ck*g9  o9**-"2*gkc**-"2*gkc**-"2*gkc$Y/&'* ~,6 789#:-;4<<=D>L?V@^AcB}CDEK&L+M3NAOOP]QhRmT{UVW ^_ajklmnopq"^(t+u8w<x; !(A      }(Y**0~}++M*,1*,MM$%2$(3~%&()#@2B3}wK @4i*6a@4i*6a@4i*6a@4i*6a@ {~!2C}++* *)*7 + *+(++:*g9*g9 k  k9 9 *g9*g9 k  k9 9*g9*g9 k  k9 9 *g *gk*g*gkc*g*gkc9*O**ck*g9***k kco***kkco***kkco*8*8*8*8*8*8*8*8 ++:*g*gk*g*gkc*g*gkc9*c**gck9oI*c**g(kc**g(kc**g(kc*c<*****gck9oI**c***g(kc***g(kc***g(kc*++ :*"-$Y9&'* ~ B!&'/5GYgt~V`ox <Xt'4DW]i    .4?` L   >  >     " H  } '*g'*gk)*g)*gkc*g*gkc9*m**ck*g9 ***k 'kco***k )kco***k kco~"!B%L&['d()*,})6++ *)++2 +2* +*7*+2(*)++2+2*+2%****+2a+2N-*g9 -*g9   k  k-9 -9-*g9 -*g9   k  k-9 -9-*g9 -*g9   k  k-9 -9*g*gk*g*gkc*g*gkc9*Q**ck*g9***kkco***kkco***kkco*---8*---8*---8*---8*---8*---8*---8*---8+2+2M*,g*,gk*,g*,gkc*,g*,gkc9*,,c**,gck9  o9* ,c*,*,gkc*,*,gkc*,*,gkc*c,8*,*,*,*,,*gck9  o9* *c**,*gkc**,*gkc**,*gkc0+2+2 :*"-$Y:&'3* ~FQ9<>A,C2E9F:HAILKSLTN[OePrQ|RSTUVWX[\]^`bcd&e2g;iLj]kklwnptuvwx y<zU{n|}~~#2@N\gyN$(& +N;;C }l *)*7,**+*+*++*g+*gk+*g+*gkc+*g+*gkc9*u**ck*g9***k+kco***k+kco***k+kco* ~B*8 /} 5*)*7/*+2*+2*+2*=+**k9+2*g+2*gk+2*g+2*gkc+2*g+2*gkc9|J**)ck)*g9 ***k +2kc)o***k +2kc)o***k +2kc)o* ~R)6;CN *04(2}=+ +*'***]]* * +'***]]** +:**Y+;*+<*,=**(+R,+*>,?J*+)k*@s***]]* * +:** Y+ A*+ B*,C**($YD&'~! #*./ 6 N U Y Zbi{ !"$%&(*$+/-</ #* V  }N*)+*E+?I**(k*@'***]]* * ~. 78:;<=)?A@HALBMDD}*7*)"-+F-+G-+H-IJYK:Y :*+g*+g*+gkkckc9**k9,L,Lk,M,Mkc,N,Nkco9,LkL,MkM,NkNLkMkcNkc9gkc9  H g9-+LkcF-+MkcG-+NkcH-I~!OP STU V(W-X/\8]A_R`catcefhknopqs"u$x1z8{B}S~du{}n %~JJuJJXJJ} *7*)",+F,+G,+H,I+*gJ+*g9+*g9))kkckc9  **k,+F,+G,+H, I~N  (-/<JXixz %J}' *7*)"-+F-+G-+H-IJYK:Y :JYK:*+g*+g*+g,+gL,+gM,+gNLLkMMkcNNkco9LkLMkMNkNkkckc9**k9LkMkcNkc9gkc9   g9k,+g,+gk,+g,+gkc,+g,+gkc>-+LkcF-+LkcG-+LkcH-I~&  (-/8AJ[l}(02W^`mt~v %JJ-JJJJ}*7*)JYK: Y :*+g*+g*+gkkckcJ**k9),L,Lk,M,Mkc,N,Nkc9  ,L oL ,M oM ,N oN Lk Mkc Nkc9)gkc9  ~b   $ 5 FW{ "%'),Y | JJs JJ JJ}mo*7*)-+-+-+Y :Y :*+g*+g*+gkkckc9**k9,L,Lk,M,Mkc,N,Nkc9 ,L o,M o,N okkckc9gkc9  ? g9-+,Lkc-+,Mkc-+,Nkc~~89 <=> ?(@*D3E<GMH^IoKMNPSVWXY[]`*b1c;dKe[fkhmkh ~JsJO J} _*7*)+*gI+*g9+*g9((kkckc9**k~. xy {|-;L[] J}*7~}*+O~} +*7 +**) ++~+:9 **k9 *)*g*gk9 9*&*g*gk9 *, *g*gkc9 <*) *g*gkc9 *, *g*gkc9 <*) *g*gkc9   +6+:*c9k9*PI(+ *+ *Q$YR&'~ $&.47BU{&9buB  T  5;8;8 @ 8@}Y++*76++2+2**) +2+2*+2Og+25+2:*c9k9*PI(*+2*+2O$YS&'U~Z  2CEP]hq} < } )+*7 +*(,,,]], , *)+ ,+(*)+ ,*(*)+ ,*(+YYTN+:*OY*;:-UW,-(,,,]], , ++N*-g*-gk*-g*-gkc*-g*-gkc9*-c(,,,]], 6 6*c-;,*,*,*,*6 -c*;,-,-,-,-6 k**kc--kgko9,**kkgo9,*-*gkc,*-*gkc,*-*gkc6 ,  +dYTN+ :*O(Y*;:Y;:-UW,-(,,,]], , $YV&'~D*157EJLZ_ a"o#t$v%~&'()*+,/123569E<T>l@sAyBCDEFGHIJKLMP)Q?RFSgTUVYZ\]_`abcdehjkloU$8$FF   C $}q++ *7(,,,]], , >+2+ +(,,,]], , 6Y :YT:>++2+2*+2B+2: * O.Y*;:   UW ,W ,(6s+2+2: * g* gk* g* gkc* g* gkc9  * c *c L ,*Wc,*,*,*,*6, '  c*N , W ,*,*,*, 6,   k**kc  kg ko9**kkg9 o9 * *g kc* *g kc* *g kcY0:,W,X,Y6d+2M+2 : * O9Y*;: Y ;:   UW ,W ,(6$YZ&',&,,,]], , ~BP|~(/357CIOgnrtwh{%(/Sgn  +5:CILO\bg$* <;<  G  '}7 ++*799966[966++2*+2O6+2+2:co9co9co9*g*gk*g*gkc*g*gkcI*g*gk*g*gk)*g*gk9&*g*gk9*g*gk*g*gk,*g*gkc9)*g*gkc9*g*gk*g*gk,*g*gkc9)*g*gkc9**k9&6(96'( 6(9( 6(9 +2+2:*g*gk*g*gkc*g*gkcI(c*&6(96'( 6(9( 6(9E+2-+2 :*!g*!gk*!g*!gkc*!g*!gkcI66#m"2*g9"2*g9 "2*g9 k  kc  kc9**k6&6(96'( 6(9( 6(9$Y]&'4+2~ZV   #(+ 5 ?JMXax1Wz "$U&~(*+,-./1236789<=>mA|BCDEGHILMNOSTU2X5YBZW[l\^_`Ybcdefhijmnoptu z{} "n%n%$ m    }u*7*)=\+^2_*k+^2`*kc+^2a*kc+^2bcJ))*c~*  Zkms X}i*7*)=P+2_*k+2`*kc+2a*kc+2bcJ))*c~*  N_ag L}B*cYdYefg*hig*jkl~}F*.*7*)**7*)*)* *7*7~2  "*/8@E}*~}`+W* +L+M,*,*,*,*,*77,*)),*m ~* *8FNVXX}O&**c*c*c@~"$$}~