Êþº¾4Í c "d "e "f g hij k l m@ n o pqr cs t uv wx yz {| "} ~€¿ð � ‚ƒ „… "† ‡ˆ ‰Š‹ "Œ "� "Ž p� &�‘?©™™™™™š ,’ 3“ ~” ~•– 3— ~˜ ~™apexLProGAL/geom3d/Point;axisLProGAL/geom3d/Vector;angleD/(LProGAL/geom3d/Point;LProGAL/geom3d/Vector;D)VCodeLineNumberTableLocalVariableTablethisLProGAL/geom3d/volumes/InfCone;W(LProGAL/geom3d/Point;LProGAL/geom3d/Point;LProGAL/geom3d/Point;LProGAL/geom3d/Point;)Vp1p2p3v1v2v3cLProGAL/geom3d/Circle;getApex()LProGAL/geom3d/Point;getAxis()LProGAL/geom3d/Vector;getAngle()DtoString(I)Ljava/lang/String;decI()Ljava/lang/String;main([Ljava/lang/String;)Vargs[Ljava/lang/String;sceneLProGAL/geom3d/viewer/J3DScene;p0nLProGAL/geom3d/volumes/Cone; SourceFile InfCone.java =š 78 9: ;< ›œ� žPProGAL/geom3d/Circle Ÿ  =¡ ¢N £R ¤¥¦ §¨java/lang/StringBuilderCone[apex:%s,axis:%s,angle:%. ©ª ©«f] SWjava/lang/Object¬ ­®¯ °± ST² ³´ProGAL/geom3d/Point µ¶· ¸¹ =ºProGAL/geom3d/volumes/InfCone =D» ¼½¾ ¿ÀProGAL/geom3d/volumes/Cone MN OP QR Á¨ =ÂProGAL/geom3d/volumes/Sphere =à ÄÅ ÆÇ ÆÈjava/awt/Color =É ÆÊ ËÌ()VvectorTo-(LProGAL/geom3d/Point;)LProGAL/geom3d/Vector;ProGAL/geom3d/Vector normalizeThisadd-(LProGAL/geom3d/Vector;)LProGAL/geom3d/Point;B(LProGAL/geom3d/Point;LProGAL/geom3d/Point;LProGAL/geom3d/Point;)V getCenter getRadiusdistance(LProGAL/geom3d/Point;)Djava/lang/Mathatan(D)Dappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;java/lang/DoublevalueOf(D)Ljava/lang/Double;java/lang/Stringformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;ProGAL/geom3d/viewer/J3DScenecreateJ3DSceneInFrame!()LProGAL/geom3d/viewer/J3DScene;getRandomPoint(IDD)LProGAL/geomNd/Point;ProGAL/geomNd/Point getCoords()[D([D)Vjava/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintln(Ljava/lang/Object;)Vtan.(LProGAL/geom3d/Point;LProGAL/geom3d/Point;D)V(LProGAL/geom3d/Point;D)VBLACKLjava/awt/Color;addShape((LProGAL/geom3d/Shape;Ljava/awt/Color;)V(LProGAL/geom3d/Shape;)V(IIII)V)(LProGAL/geom3d/Shape;Ljava/awt/Color;I)VsetAxisEnabled(Z)V!"789:;<=>?l*·*+µ*,µ*)µ±@ A*BC789:;<=D? r*·+,¶:¶W+-¶:¶W+¶:¶W»Y+¶+¶+¶· :*+¶ ¶¶µ* ¶ +¶ ¶o¸kµ±@"'()*,,G-W.q/A\ rBCr78rE8rF8rG8 gH:ZI:&LJ:G+KLMN?/*´°@1A BCOP?/*´°@2A BCQR?/*´¯@3A BCST?l8»Y·¶¶¶¶½Y*´SY*´SY*´¸S¸°@6A8BC8UVSW?0*¶°@8A BC XY?¡õ¸L»Y¸¶ ·!M»Y¸¶ ·!N»Y¸¶ ·!:»Y¸¶ ·!:»"Y,-·#:²$,¶%²$¶%»&Y¶'¶(¶¶'¶) o¸*·+:+»,Y,-·/²0¶1+»,Y--·/¶2+»,Y-·/¶2+»,Y-·/¶2+»3YÈð·4d¶5+¶6±@B;<=*>>?R@aAhBpC—F©G¸HÈIØJïKôLARõZ[ñ\]Þ^8*ËE8>·F8R£G8a”_C—^K`ab