2 EZ[ D\]^ D_` Da Db Z Ncd De Df g h Di j k lm Dnop q r st uv Dwx Dyz D{| D}~ D * . D Z j k l D  c :Z : : : D @()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 SourceFileLineArrayRetained.java GH javax/media/j3d/GeometryRetained javax/vecmath/Point3djava/lang/Double javax/media/j3d/GeometryArray Wjavax/media/j3d/PickRay javax/media/j3d/PickInfo javax/media/j3d/PickSegmentjavax/vecmath/Vector3d Gjavax/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/IllegalArgumentExceptionLineArrayRetained0 Gjava/lang/RuntimeException(PickShape not supported for intersection  KRjava/lang/StringBuilder&Bounds not supported for intersection !javax/media/j3d/LineArrayRetained%javax/media/j3d/GeometryArrayRetainedjava/lang/Cloneablejavax/media/j3d/PickShape[Ljavax/vecmath/Point3d;[D[IgeoTypeI vertexFormatinitialVertexIndexinitialCoordIndex getPickTypevalidVertexCount 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)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)Zjavax/media/j3d/Transform3D transform(Ljavax/vecmath/Point3d;)Vjavax/media/j3d/Boundsappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;centroiddistance(Ljavax/vecmath/Point3d;)D DEFGHI* **J,- .KLI  ::9 9 9 9 :*~ * * 6Y SY S+ 0lz"+:*6O*2*221 719 9 9 9 ~*,1@~n*,1Y+:Yggg:*6O*2*2211 719 9 9 9 ~*,1@~h*,1S+ :*A6O*2*!1 719 9 9 9 ~*,1@~|*,1g+":*6O*2*#1 719 9 9 9 ~*,1@~|*,1g+$:*6O*2*%1 719 9 9 9 ~*,1@~|*,1g+&:*O6O*2*'1 719 9 9 9 ~*,1@~|*,1g+(:*6O*2*)1 719 9 9 9 ~*,1@~|*,1g*Y+,-.Y/0   JF23 4568)96:A;L=?ABCDBFIJLMNOPQRVW0^6_rd{efgeimnpqrstuvz {".7@GU[jnpz"(/6=DV]r~ )29GM\`blry") 0 BI^ku~ "M)00DNOPQCK  "=A  (= DNOPQ  =DNOPQ DNOPQ"  =DNOPQ DNOPQ$  =DNOPQDNOPQ&  =DNOPQDNOPQ(  =DNOPQ KRIMN*~ * * 6,Y S,Y S+HP*%*,2*,2*+,2,2-1Y2:**,2*,2,2,2g3,2,2g4,2,2g5*+2+2,2--1Y2:*k*,2*,2,2,2g3,2,2g4,2,2g5*+2,2-6-1J~'( *+!-+.50T3]4i5u68=>?@ABCDGLMN#O/PAQSReS}UZMkOPC42DOOPtDOOPDOOPpDOOPKSIlN*~ * * 6-Y S-Y S*3*-2*-2+-27+-27,-8J6 _`ab'c1e:fFgRhYi`jhkjnMOC8KTIM*~ * * >,Y S,Y S+9N+ :**,2*,2*,!+":*t*,2*,2*,#+$:*B*,2*,2*,%.Y:Y;<=+>?0Jjstuv&w0yP{V}^~itM- OC4 +"+$+UHI}Y LY M9*~ * * 6*@*@*@*k*+*,+,AJ*@Y+,c)kc*@Y+,c)kc*@Y+,c)kc)c93BkoJ*@Y)k*@Y)k*@Y)kJZ+3;CLV`f}M%DCp6VWIJXY