Вниз
Скачать: 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.028 c
15-1171918604
vasIZmax
2007-02-19 23:56
2007.03.18
Музыки не будет?


1-1168532924
Юрий_К
2007-01-11 19:28
2007.03.18
Попытка доступа к методам класса


4-1162561230
Igor_thief
2006-11-03 16:40
2007.03.18
Проблема с IternetCrackURL (wininet)


2-1172659238
lics
2007-02-28 13:40
2007.03.18
Как правильно добавлять разноцветные строки в RichEdit?


15-1171669892
SerJaNT
2007-02-17 02:51
2007.03.18
Mandriva Linux 2007 PowerPack на русском языке




   Наверх