各位:有谁知道Canvas.Arc(x1,y1,x2,y2,x3,y3,x4,y4)中的x1,y1,x2,y2,x3,y3,x4,y4的含义吗?

Description of your first forum.

各位:有谁知道Canvas.Arc(x1,y1,x2,y2,x3,y3,x4,y4)中的x1,y1,x2,y2,x3,y3,x4,y4的含义吗?

帖子xiuguo » 星期一, 2001年4月9日 21:47


我看了半天帮助,怎么也没看懂,My English is poor!
 
 
 

各位:有谁知道Canvas.Arc(x1,y1,x2,y2,x3,y3,x4,y4)中的x1,y1,x2,y2,x3,y3,x4,y4的含义吗?

帖子redsky.l » 星期二, 2001年4月10日 02:58


我E文也不好,只供参改!

Use Arc to draw an elliptically curved line with the current Pen.
ARC是用当前PEN画一个椭圆形的轴曲线,
The arc traverses the perimeter of an ellipse that is bounded by the points (X1,Y1) and (X2,Y2).
曲线通过椭圆形的周长,连接点(X1,Y1) 和 (X2,Y2)。
The arc is drawn following the perimeter of the ellipse, counterclockwise, from the starting point to the ending point.
ARC是反时针方向从起点到终点画弧线的。
The starting point is defined by the intersection of the ellipse and
a line defined by the center of the ellipse and (X3,Y3).
起始点的定义是:一根经过椭圆中心和(X3,Y3)点的线和椭圆的交叉点
The ending point is defined by the intersection
of the ellipse and a line defined by the center of the ellipse and (X4, Y4).
终点的定义是:一根经过椭圆中心和(X4,Y4)点的线和椭圆的交叉点




 
 
 

各位:有谁知道Canvas.Arc(x1,y1,x2,y2,x3,y3,x4,y4)中的x1,y1,x2,y2,x3,y3,x4,y4的含义吗?

帖子xiuguo » 星期二, 2001年4月10日 08:17


关键是这句话如何理解:
 曲线通过椭圆形的周长,连接点(X1,Y1) 和 (X2,Y2)。

比如在在一个image中画一个半圆,怎么实现?

 
 
 

各位:有谁知道Canvas.Arc(x1,y1,x2,y2,x3,y3,x4,y4)中的x1,y1,x2,y2,x3,y3,x4,y4的含义吗?

帖子xiuguo » 星期二, 2001年4月10日 08:33


还是我自己找到答案了!
Arc Arc(x1,y1,x2,y2,x3,y3,x4,y4 : Integer);

Arc方法在椭圆上画一段弧,椭圆由(x1,y1),(x2,y2) 两点所确定的椭圆所决

定。弧的起点是椭圆圆周和椭圆中心与(x3,y3)连线的交点。弧矩形终点是椭

圆圆周和椭圆中心与(x4,y4)连线的交点,以逆时针方向画弧。
 
 
 

各位:有谁知道Canvas.Arc(x1,y1,x2,y2,x3,y3,x4,y4)中的x1,y1,x2,y2,x3,y3,x4,y4的含义吗?

帖子xiuguo » 星期二, 2001年4月10日 08:33


接受答案了.
 
 
 

各位:有谁知道Canvas.Arc(x1,y1,x2,y2,x3,y3,x4,y4)中的x1,y1,x2,y2,x3,y3,x4,y4的含义吗?

帖子xiuguo » 星期二, 2001年4月10日 08:48


画半圆方法:
 w:=imagearc.width;
 h:=imagearc.height;
 imagearc.Canvas.Arc(0,w div 2,w,h*3 div 2,w,h,0,h);
 
 
 

各位:有谁知道Canvas.Arc(x1,y1,x2,y2,x3,y3,x4,y4)中的x1,y1,x2,y2,x3,y3,x4,y4的含义吗?

帖子redsky.l » 星期二, 2001年4月10日 12:48


<<椭圆由(x1,y1),(x2,y2) 两点所确定的椭圆所决定
 两点不能确定一个椭圆,不过可以这样理解