Вниз
Скачать: CL | DM;

Дуга окружности   Найти похожие ветки 

 
San1   (2007-02-28 10:01) [0]

Подскажите пожалуйста, как нарисовать в Image дугу зная координаты ее центра, радиус, начальный и конецный угол.
Заранее спасибо


 
TUser ©   (2007-02-28 10:06) [1]

The Arc function draws an elliptical arc.

BOOL Arc(

   HDC hdc, // handle to device context
   int nLeftRect, // x-coordinate of bounding rectangle"s upper-left corner
   int nTopRect, // y-coordinate of bounding rectangle"s upper-left corner  
   int nRightRect, // x-coordinate of bounding rectangle"s lower-right corner  
   int nBottomRect, // y-coordinate of bounding rectangle"s lower-right corner    
   int nXStartArc, // first radial ending point
   int nYStartArc, // first radial ending point
   int nXEndArc, // second radial ending point
   int nYEndArc  // second radial ending point
  );


 
MBo ©   (2007-02-28 10:29) [2]

procedure DrawArc(ACanvas: TCanvas; XC, YC, R: Integer; StartAngle, SweepAngle:
 Double);
begin
 SetArcDirection(ACanvas.Handle, AD_CLOCKWISE);
 ACanvas.Arc(XC - R, YC - R, XC + R, YC + R,
   Round(XC + R * Cos(StartAngle)),
   Round(YC + R * Sin(StartAngle)),
   Round(XC + R * Cos(StartAngle - SweepAngle)),
   Round(YC + R * Sin(StartAngle - SweepAngle)));
end;



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.068 c
15-1171660987
Ricks
2007-02-17 00:23
2007.03.18
Никола Тесла


2-1172136748
Кевларвестов Семен
2007-02-22 12:32
2007.03.18
Как можно сравнить два объекта?


15-1171890958
TIF
2007-02-19 16:15
2007.03.18
Оцените работу WEB-дизайнера (меня то есть :-)


6-1159949661
Nickla
2006-10-04 12:14
2007.03.18
VPN соединение в DELPHI


2-1172301898
nija
2007-02-24 10:24
2007.03.18
Web-browser




   Наверх