Změny

Skočit na navigaci Skočit na vyhledávání

Ellipse

Přidáno 865 bajtů, 4. 10. 2012, 17:14
Created page with "Nakreslí eliptický oblouk. ;Deklarace procedure Ellipse(X, Y: Integer; StAngle, EndAngle: Word; XRadius, YRadius: Word); ;Režim :Reálný, Chráněný ;Poznámky :Nakre..."
Nakreslí eliptický oblouk.

;Deklarace
procedure Ellipse(X, Y: Integer; StAngle, EndAngle: Word; XRadius, YRadius: Word);

;Režim
:Reálný, Chráněný

;Poznámky
:Nakreslí eliptický oblouk od počátečního úhlu StAngle ke koncovému úhlu EndAngle, přičemž jako střed použije (X, Y). XRadius a YRadius použije jako vodorovnou a svislou osu.

;Omezení
:Je nutno být v grafickém režimu.

;Viz také
:[[Arc]]

:[[Circle]]

:[[GetArcCoords]]

:[[GetAspectRatio]]

:[[PieSlice]]


Vzorový příklad

{Ellipse.PAS}
{Vzorový příklad pro proceduru Ellipse.}
uses Graph;
var Gd, Gm: Integer;
begin
Gd := Detect;
InitGraph(Gd, Gm, ' ');
if GraphResult <> grOk then
Halt(1);
Ellipse(100, 100, 0, 360, 30, 50);
Ellipse(100, 100, 0, 180, 50, 30);
Readln;
CloseGraph;
end.
[[Category:Graph]]
[[Category:Procedúry Graph]]

Navigační menu