2 G]^ F_`a ] Obc Fd Fe Ff Fg h i jk Fl mn o p Fqr st Fuv Fwx Fyz F{| F}~ % ) F F U  Wb 1] 1 1 1 7] F 7 7 7 7h 7i 7j  7 F 7@()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 SourceFileTriangleFanArrayRetained.java HI javax/media/j3d/GeometryRetained javax/vecmath/Point3djava/lang/Double Zjavax/media/j3d/PickRay javax/media/j3d/PickInfo javax/media/j3d/PickSegment javax/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/IllegalArgumentExceptionTriangleFanArrayRetained0 Hjava/lang/RuntimeException(PickShape not supported for intersection LSjava/lang/StringBuilder&Bounds not supported for intersection javax/vecmath/Vector3d I (javax/media/j3d/TriangleFanArrayRetained*javax/media/j3d/GeometryStripArrayRetainedjavax/media/j3d/PickShape[Ljavax/vecmath/Point3d;[D[Ijavax/media/j3d/Transform3Djavax/media/j3d/BoundsgeoTypeI getPickTypestripVertexCountsstripStartVertexIndices getVertexData(ILjavax/vecmath/Point3d;)V intersectRayM([Ljavax/vecmath/Point3d;Ljavax/media/j3d/PickRay;[DLjavax/vecmath/Point3d;)ZxDyzstoreInterestData[(Ljavax/media/j3d/PickInfo;ILjavax/media/j3d/GeometryRetained;I[ILjavax/vecmath/Point3d;D)Vset(Ljavax/vecmath/Tuple3d;)VstartLjavax/vecmath/Point3d;endintersectSegmentb([Ljavax/vecmath/Point3d;Ljavax/vecmath/Point3d;Ljavax/vecmath/Point3d;[DLjavax/vecmath/Point3d;)ZboundsLjavax/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;)VintersectTriTri(Ljavax/vecmath/Point3d;Ljavax/vecmath/Point3d;Ljavax/vecmath/Point3d;Ljavax/vecmath/Point3d;Ljavax/vecmath/Point3d;Ljavax/vecmath/Point3d;)ZintersectTriPnt_(Ljavax/vecmath/Point3d;Ljavax/vecmath/Point3d;Ljavax/vecmath/Point3d;Ljavax/vecmath/Point3d;)Z transform(Ljavax/vecmath/Point3d;)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;centroidsub1(Ljavax/vecmath/Tuple3d;Ljavax/vecmath/Tuple3d;)Vcross3(Ljavax/vecmath/Vector3d;Ljavax/vecmath/Vector3d;)V normalizeisNaN(D)Z(DDD)V getCrossValueI(Ljavax/vecmath/Point3d;Ljavax/vecmath/Point3d;Ljavax/vecmath/Vector3d;)Vdot(Ljavax/vecmath/Vector3d;)D FGHIJ+ **K23 4LMJ ::9 9 9 96YSYSYS :+ .+ :* |* .6* .`66O*2 O*2 *`1 719 9 9 9 ~*,1@~*,122.Og+:* * .6* .`66O*2 O*2 *`1 719 9 9 9 ~*,1@~*,122.O_+:* * .6* .`66O*2 O*2 *`1 719 9 9 9 ~*,1@~*,122.Og+:* * .6* .`66O*2 O*2 *`1 719 9 9 9 ~*,1@~*,122.Og+:* * .6* .`66O*2 O*2 * `1 719 9 9 9 ~*,1@~*,122.Og+!:* * .6* .`66O*2 O*2 *"`1 719 9 9 9 ~*,1@~*,122.Og+#:* * .6* .`66O*2 O*2 *$`1 719 9 9 9 ~*,1@~*,122.Og%Y&'()Y*+   K89 :;<>'?2@=ABCtEzGHIJKLJNOPQRSUVWX YZ[-_4`FdQe\jbllmunopqostuvxy{|}~ $6ALXbkz $/:FPYhqx(4>GV_ftz &/> G N \ b io|#$)+,-&.//60D.J2Q3W4d5s6w7y9:;<=>?CDHIOQTU VWXZN5tFOPQR $FOPQR  .=FOPQR$FOPQR 6=FOPQR $FOPQR .=FOPQR FOPQR$FOPQR .=FOPQR FOPQR$FOPQR .=FOPQRFOPQR!$FOPQR! .=FOPQRFOPQR#$FOPQR# .=FOPQR LSJ.::6YSYSYS+#* * .=* .`>*2 *2 *2 *222+2+2+2,22* a* .=* .`>*2 *2 *2 *222+2+2+2,*222+2+2+2,22* * .=* .`>*2 *2 *2 *+2+222* g* .=* .`>*2 *2 *2 *222+2-22K1`a bde$f/jPlZmbnoo{pqrsuw|}~ >DFT^fs,NPFPPQ6FPPQ. FPPQ6FPPQH FPPQ6FPPQ$ FPPQ6FPPQ( FPPQLTJT>:YSYSYS* x* .6* .`6*2 *2 +2.+2.*2 +2.,/22KN)2:HUbjryNE)FUPHFUP& FUPLVJ  =:YSYSYS+0Y+:* M* .>*2 *2 * .`6*2 *22+:* * .>* .`6*2 *2 *2 *22+:* y* .>* .`6*2 *2 *2 * 22Ի)Y1Y234+56+K))HNW^jv "+2?KW]ivx NHFWP4FWP FWP4FWP FWP4 FWP FWPXIJ7Y8L7Y8M7Y8NY:Y:Y:9 6*9*9*9* '* .6  * .`6 *  *  6   9 *  6 *  6 +:-:,+-;,<,=,>c,?c@-A*-B*-B*-B,-C9 c9 *9Ycckc*9Ycckc*9Ycckc 7D ko9*9Yk*9Yk*9YkK-!*369AIQ[ d!s"~#$%&'()+,014578:=>?@AB<C\DIJKLMONQF777:F777 F777 0F777:YZJKR[\