Язык:
Русский
English
GetArcCoords (процедура) (модуль Graph)
Возвращает координаты последней команды Arc.
Объявление
Procedure GetArcCoords(Var ArcCoords : ArcCoordsType);
Режим
Real, Protected
Замечания
Процедура GetArcCoords возвращает переменную типа ArcCoordsType. GetArcCoords возвращает переменную, содержащую координаты центра (X, Y), координаты начальной точки (XStart, YStart) и координаты конечной точки (XEnd, YEnd), полученные при последнем обращении к процедурам Ellipse и Arc.
Эти значения могут быть полезны, если вам нужно соединить линию с одной из крайних точек дуги окружности или эллипса.
Ограничения
Нужно быть в графическом режиме.
Смотри также
Пример
Язык:
Русский
English
{ Пример программы для процедуры GetArcCoords }
var
Gd, Gm : Integer;
ArcCoords : ArcCoordsType;
begin
Gd := Detect;
InitGraph(Gd, Gm, 'X:\BP');
if GraphResult <> grOk then
Halt(1);
Arc(100, 100, 0, 270, 30);
GetArcCoords(ArcCoords);
with ArcCoords do
Line(Xstart, Ystart, Xend, Yend);
ReadLn;
CloseGraph;
end.