mfc中PDc->ArcTo怎么画圆弧,比如起始点(x1,y1),(x2,y2)逆时针半径为r.
来源:学生作业帮 编辑:神马作文网作业帮 分类:数学作业 时间:2024/09/24 08:26:34
mfc中PDc->ArcTo怎么画圆弧,比如起始点(x1,y1),(x2,y2)逆时针半径为r.
这样不能确定圆弧的位置,因为可能存在两条圆弧满足.
ArcTo要求确定圆的外切正方形位置才能画出(这个可以通过圆心和半径计算)
假设已知圆心CPoint R0(x,y) 半径为r
CPoint p1(x1,y1);
CPoint p2(x2,y2);
CRect rt(x-r,y-r,x+r,y+r);
pDC->ArcTo(rt,p2,p1);
再问: 请问p1和p2是表示起点和终点吗
再答: 是的,坐标变量用的就是你上面的呀。
ArcTo要求确定圆的外切正方形位置才能画出(这个可以通过圆心和半径计算)
假设已知圆心CPoint R0(x,y) 半径为r
CPoint p1(x1,y1);
CPoint p2(x2,y2);
CRect rt(x-r,y-r,x+r,y+r);
pDC->ArcTo(rt,p2,p1);
再问: 请问p1和p2是表示起点和终点吗
再答: 是的,坐标变量用的就是你上面的呀。
已知:圆弧AB的 A点坐标为 A(X1,Y1) 和 B点坐标为 B(X2,Y2); 求圆弧半径R的长度 .
已知圆上2点A(X1,Y1)和B(X2,Y2)以及半径R,求圆心(X,Y),即:X和Y的表达式
求两圆的交点坐标表达式.两圆圆心坐标为(x1,y1)(x2,y2),半径都为r.过程不重要,只要坐标表达式高分
知两个点的坐标,点A(x1,y1),点 O(x2,y2),以点O为圆心做一个半径为R的圆,R已知.点A上做两条射线与圆相
已知两圆半径都为r和圆心坐标(x1,y1)(x2,y2)且两圆相离求公切线方程拜托了各位
点P1(x1,y1),P2(x2,y2),.
在平面直角坐标系中,以任意两点P( x1,y1)、Q(x2,y2)为端点的线段中点坐标为(x1+x2)/2,(y1+y2
在平面直角坐标系中,以任意两点p(x1,y1)、Q(x2,y2)为端点的线段中点坐标为(x1+x2)/2,(y1+y2)
三点圆计算公式已知平面上的三个点(x1,y1) (x2,y2) (x3,y3)求圆的半径R=?圆心坐标x=?y=?
已知 圆心坐标(x1,y1) 半径r 圆外一点 (x2,y2) 求 该点到圆心的线段 与圆的交点坐标.
已知坐标,求弧长.帮我看下如图所示,已知圆心坐标为A(X0,YO),圆弧上的点坐标B(X1,Y1),C(X2,Y2),求
已知三个圆半径为R,其中两圆圆心坐标为(X1,Y1),(X2,Y2),第三圆分别与这两圆外切,求第三圆的圆心坐标