两条直线倒圆角的详细思路? 请教高手: 两条直线倒圆角的详细思路? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 设定有二条直线.第一条起始坐标及终止坐标为(X1,Y1)-(X1',Y1')第二条起始坐标及终止坐标为(X2,Y2)-(X2',Y2')再设置二条直线之间要画一条切线,半径为R要画切线,先要求出这二条线相切点.相切点的公式为:(我是推导出来的,详见初中数学)交点的X坐标为:X=(2R+(X1*Y1'-X1'*Y1)/(X1-X1')-(X2*Y2'-X2'*Y2)/((X2-X2'))/(Y2-Y2')/(X2-X2')-(Y1-Y1')/X1-X1'))先求出X坐标,则Y坐标为:Y=(Y2-Y2')/(X2-X2')*X+((X2*Y2')-(X2'*Y2)/(X2-X2')-R通过以上求出切点的坐标,再按此坐标为圆心画圆弧. 如何用VB调用文本模板打印指定内容 ReadProcessMemory 的怪问题,大家来帮我啊 在程式调用EXCEL后,如何正常关闭它? 调查一下,有没有人不会泡/煮方便面.或有什么方式煮的好吃? Combo1请问 如何用word实现将两个文档中标有相同项的内容合并?谢谢! 关于网络设置程序的问题 VB文本框的使用技巧,在线交流!!!!!!!!! 看一下这条语句 ****数据环境、adodc及代码打开数据库之间的区别?*** ftp的问题 天热了,弄点水钱
设定有二条直线.
第一条起始坐标及终止坐标为(X1,Y1)-(X1',Y1')
第二条起始坐标及终止坐标为(X2,Y2)-(X2',Y2')
再设置二条直线之间要画一条切线,半径为R要画切线,先要求出这二条线相切点.
相切点的公式为:(我是推导出来的,详见初中数学)交点的X坐标为:
X=(2R+(X1*Y1'-X1'*Y1)/(X1-X1')-(X2*Y2'-X2'*Y2)/((X2-X2'))/(Y2-Y2')/(X2-X2')-(Y1-Y1')/X1-X1'))
先求出X坐标,则Y坐标为:
Y=(Y2-Y2')/(X2-X2')*X+((X2*Y2')-(X2'*Y2)/(X2-X2')-R通过以上求出切点的坐标,再按此坐标为圆心画圆弧.