2 CYZ B[\] Y K^_ B` Ba Bb c d Be f g hi Bj klm n o pq rs Btu Bvw Bxy Bz{ B|}~  ( , B Y f g h B Q  S^ 8Y 8 8 8 B @()VCodeLineNumberTable intersects(Ljavax/media/j3d/PickShape;Ljavax/media/j3d/PickInfo;ILjavax/vecmath/Point3d;Ljavax/media/j3d/GeometryRetained;I)Z StackMapTable([Ljavax/vecmath/Point3d;)ZB(Ljavax/media/j3d/Transform3D;Ljavax/media/j3d/GeometryRetained;)Z(Ljavax/media/j3d/Bounds;)ZcomputeCentroid getClassType()I SourceFileLineStripArrayRetained.java DE javax/media/j3d/GeometryRetained javax/vecmath/Point3djava/lang/Double Vjavax/media/j3d/PickRay javax/media/j3d/PickInfo javax/media/j3d/PickSegmentjavax/vecmath/Vector3d Djavax/media/j3d/PickBounds javax/media/j3d/BoundingBox javax/media/j3d/BoundingSphere  javax/media/j3d/BoundingPolytope javax/media/j3d/PickCylinder javax/media/j3d/PickCone "java/lang/IllegalArgumentExceptionLineStripArrayRetained0 Djava/lang/RuntimeException(PickShape not supported for intersection HOjava/lang/StringBuilder&Bounds not supported for intersection &javax/media/j3d/LineStripArrayRetained*javax/media/j3d/GeometryStripArrayRetainedjavax/media/j3d/PickShape[Ljavax/vecmath/Point3d;[D[Ijavax/media/j3d/Transform3Djavax/media/j3d/BoundsgeoTypeI getPickTypestripVertexCountsstripStartVertexIndices getVertexData(ILjavax/vecmath/Point3d;)VoriginLjavax/vecmath/Point3d; directionLjavax/vecmath/Vector3d;intersectLineAndRayy(Ljavax/vecmath/Point3d;Ljavax/vecmath/Point3d;Ljavax/vecmath/Point3d;Ljavax/vecmath/Vector3d;[DLjavax/vecmath/Point3d;)ZxDyzstoreInterestData[(Ljavax/media/j3d/PickInfo;ILjavax/media/j3d/GeometryRetained;I[ILjavax/vecmath/Point3d;D)Vset(Ljavax/vecmath/Tuple3d;)Vendstart(DDD)VboundsLjavax/media/j3d/Bounds;intersectBoundingBoxQ([Ljavax/vecmath/Point3d;Ljavax/media/j3d/BoundingBox;[DLjavax/vecmath/Point3d;)ZintersectBoundingSphereT([Ljavax/vecmath/Point3d;Ljavax/media/j3d/BoundingSphere;[DLjavax/vecmath/Point3d;)ZintersectBoundingPolytopeV([Ljavax/vecmath/Point3d;Ljavax/media/j3d/BoundingPolytope;[DLjavax/vecmath/Point3d;)ZintersectCylinderR([Ljavax/vecmath/Point3d;Ljavax/media/j3d/PickCylinder;[DLjavax/vecmath/Point3d;)Z intersectConeN([Ljavax/vecmath/Point3d;Ljavax/media/j3d/PickCone;[DLjavax/vecmath/Point3d;)Zjavax/media/j3d/J3dI18N getString&(Ljava/lang/String;)Ljava/lang/String;(Ljava/lang/String;)VintersectSegmentb([Ljavax/vecmath/Point3d;Ljavax/vecmath/Point3d;Ljavax/vecmath/Point3d;[DLjavax/vecmath/Point3d;)ZintersectPntAndRayK(Ljavax/vecmath/Point3d;Ljavax/vecmath/Point3d;Ljavax/vecmath/Vector3d;[D)Z transform(Ljavax/vecmath/Point3d;)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;centroiddistance(Ljavax/vecmath/Point3d;)D BCDEF+ **G01 2HIF ~ ::9 9 9 96YSYS :+ -~9+ :* [* .6* .`6O*2 O*2 *22`1 719 9 9 9 ~*,1@~*,122.OY+:Yggg:* :* .6* .`6O*2 O*2 *22i1`1 719 9 9 9 ~*,1@~*,122.OS+:* I* .6* .`6O*2 O*2 *`1 719 9 9 9 ~*,1@~*,122.Og+ :* l* .6* .`6O*2 O*2 *!`1 719 9 9 9 ~*,1@~*,122.Og+":* * .6* .`6O*2 O*2 *#`1 719 9 9 9 ~*,1@~*,122.Og+$:* * .6* .`6O*2 O*2 *%`1 719 9 9 9 ~*,1@~*,122.Og+&:* * .6* .`6O*2 O*2 *'`1 719 9 9 9 ~*,1@~*,122.Og(Y)*+,Y-.   G67 89;<'=2>7@hBnDxEFGHIJKLOPRSTUVW X\%]7aBbMgShmnopqrstuyz|}~%,3EL^it ");FQ]gp#.:DM\bov| $39FMS`o s u  !#$% &'($)**7+F,J-L/V0\1c2j3q4x59:>?EGJKLMNPJ.hBKLMN 4BKLMN <=BKLMNA4BKLMNB=BKLMN BKLMN4BKLMN.=BKLMN BKLMN 4BKLMN .=BKLMN BKLMN"4BKLMN".=BKLMNBKLMN$4BKLMN$.=BKLMNBKLMN&4BKLMN&.=BKLMN HOF::6YSYS+-}* * .=* .`>*2 *2 *+22/22ϻY0:* L* .=* .`>*2 *2 22g122g222g3*+2+22122Y0:* * .=* .`>*2 *2 22g122g222g3*+224122G*UV XZ[$_DbNcVdceoftghjlqrstuvwxyz${C~ES\fn{J DBLLM*BLLM% BLLMBLLM*BLLMm BLLMBLLM*BLLMi BLLMHPF(>:YSYS* c* .6* .`6*2 +25*2 +25,622GB'/=JRYfnwyJEBQL3BQL& BQLHRF s=:YSYS+74x+:* )* .>* .`6*2 *2 *22+ :* * .>* .`6*2 *2 *!22+": * m* .>* .`6*2 *2 * #22Ի,Y8Y9:;+<=.G%<BKR_kq}'-9FHVqJ<BSL(BSL BSL ( BSL BSL"( BSL" BSLTEF <9Y: Y: *>*>*>* * .=* .`6* 6  * 6 * 6   ?J*>Y  c)kc*>Y  c)kc*>Y  c)kc)c93@koJ*>Y)k*>Y)k*>Y)kGv'/ 8 ? LVY_dnt~ !"#%JM/ B) B [ B6UVFG(WX