草庐IT

java - 圆线交点

publicstaticArrayListgetCircleLineIntersectionPoint(IntPointpointA,IntPointpointB,IntPointcenter,intradius){//returnsalistofintersectionpointsbetweenalinewhichpassesthroughgivenpoints,//pointAandpointB,andacircledescribedbygivenradiusandcentercoordinatedoubledisc,A,B,C,slope,c;doublex1,x2,y1,y2;