C CADVector Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-26 #1 我在开发一个CAD矢量图形系统,现在遇到一个问题,就是在计算捕捉点时,如何计算圆和椭圆之间的交点,椭圆和椭圆的交点!请指教
C CADVector Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-26 #2 我在开发一个CAD矢量图形系统,现在遇到一个问题,就是在计算捕捉点时,如何计算圆和椭圆之间的交点,椭圆和椭圆的交点!请指教
C chenybin Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-26 #3 楼主好运吧,一般都是要楼主自己写数学公式的,难会有给楼主算法的
C CADVector Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-26 #4 就是圆的方程和椭圆的方程联立,解方程组啊,但是我解不出来!请大家帮忙啊 圆方程 (x-a1)^2+(y-b1)^2=r^2 椭圆方程 (x-h)^2/a^2+(x-k)^2/b^2=1
T tzf19802003 Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-29 #5 晕,还解方程啊 delphi画布上都是整数的坐标点 图形在画布上拖动、旋转、拉伸、扭曲后计算出的肯定是浮点数,再取四舍五入肯定不对 图形在界面上存储要用坐标点,一个椭圆都是360或720个TPOINT在存放他的点阵的 要求交点,遍历点阵列表,相同的即交点
晕,还解方程啊 delphi画布上都是整数的坐标点 图形在画布上拖动、旋转、拉伸、扭曲后计算出的肯定是浮点数,再取四舍五入肯定不对 图形在界面上存储要用坐标点,一个椭圆都是360或720个TPOINT在存放他的点阵的 要求交点,遍历点阵列表,相同的即交点
W wk_knife Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-02 #6 好晕啊! 用PATH将圆和椭圆分解成线段,然后求线段和线段的交点也可以,不过也蛮费事.
W wk_knife Unregistered / Unconfirmed GUEST, unregistred user! 2005-10-02 #7 一个椭圆都是360或720个TPOINT在存放他的点阵的?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
一个椭圆都是360或720个TPOINT在存放他的点阵的?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????