Вниз
Скачать: 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.03 c
2-1172087049
vasIZmax
2007-02-21 22:44
2007.03.18
Ввязался...


15-1171986788
dzmitry[li]
2007-02-20 18:53
2007.03.18
Флешка не на один логический диск


15-1171778735
boriskb
2007-02-18 09:05
2007.03.18
В Томске запущен самый мощный суперкомпьютер СНГ и Восточной Евро


15-1171916334
SkySpeed
2007-02-19 23:18
2007.03.18
Во многих русско-,украинско-язычных программах - кракозябды!


15-1172087527
Соня
2007-02-21 22:52
2007.03.18
Кто возьмется написать прораммку? небесплатно




   Наверх