125 lines
11 KiB
HTML
125 lines
11 KiB
HTML
<HTML><HEAD><object type="application/x-oleobject" classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e">
|
|
<param name="Keyword" value="Arc">
|
|
<param name="Keyword" value="Circle">
|
|
<param name="Keyword" value="DrawCircle">
|
|
<param name="Keyword" value="DrawEllipse">
|
|
<param name="Keyword" value="DrawPixels">
|
|
<param name="Keyword" value="DrawPolygon">
|
|
<param name="Keyword" value="DrawRectangle">
|
|
<param name="Keyword" value="DrawSector">
|
|
<param name="Keyword" value="Ellipse">
|
|
<param name="Keyword" value="FillCircle">
|
|
<param name="Keyword" value="FillEllipse">
|
|
<param name="Keyword" value="FillPolygon">
|
|
<param name="Keyword" value="FillRectangle">
|
|
<param name="Keyword" value="FillSector">
|
|
<param name="Keyword" value="Line">
|
|
<param name="Keyword" value="LineOn">
|
|
<param name="Keyword" value="LineRel">
|
|
<param name="Keyword" value="LineTo">
|
|
<param name="Keyword" value="MoveOn">
|
|
<param name="Keyword" value="MoveRel">
|
|
<param name="Keyword" value="MoveTo">
|
|
<param name="Keyword" value="Pie">
|
|
<param name="Keyword" value="Polygon">
|
|
<param name="Keyword" value="PolyLine">
|
|
<param name="Keyword" value="Rectangle">
|
|
<param name="Keyword" value="Sector">
|
|
<param name="Keyword" value="SetPixel">
|
|
<param name="Keyword" value="SetPixels"></object>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"><link rel="StyleSheet" href="../../../default.css">
|
|
</HEAD><body><H1>Ãðàôè÷åñêèå ïðèìèòèâû</H1>
|
|
<table border=0 cellpadding=5><tr><td><code><b>procedure</b> Arc(x, y, r, angle1, angle2: real);</code>
|
|
<br> Ðèñóåò äóãó îêðóæíîñòè ñ öåíòðîì â òî÷êå (x,y) è ðàäèóñîì r, çàêëþ÷åííóþ ìåæäó äâóìÿ ëó÷àìè, îáðàçóþùèìè óãëû angle1 è angle2 ñ îñüþ OX</td></tr>
|
|
<tr><td><code><b>procedure</b> Arc(x, y, r, angle1, angle2: real; c: Color);</code>
|
|
<br> Ðèñóåò äóãó îêðóæíîñòè ñ öåíòðîì â òî÷êå (x,y) è ðàäèóñîì r, çàêëþ÷åííóþ ìåæäó äâóìÿ ëó÷àìè, îáðàçóþùèìè óãëû angle1 è angle2 ñ îñüþ OX, öâåòîì c</td></tr>
|
|
<tr><td><code><b>procedure</b> Circle(x,y,r: real);</code>
|
|
<br> Ðèñóåò îêðóæíîñòü ñ öåíòðîì â òî÷êå (x,y) è ðàäèóñîì r</td></tr>
|
|
<tr><td><code><b>procedure</b> Circle(x,y,r: real; c: Color);</code>
|
|
<br> Ðèñóåò îêðóæíîñòü ñ öåíòðîì â òî÷êå (x,y), ðàäèóñîì r è öâåòîì c</td></tr>
|
|
<tr><td><code><b>procedure</b> DrawCircle(x,y,r: real);</code>
|
|
<br> Ðèñóåò êîíòóð îêðóæíîñòè ñ öåíòðîì â òî÷êå (x,y) è ðàäèóñîì r</td></tr>
|
|
<tr><td><code><b>procedure</b> DrawCircle(x,y,r: real; c: Color);</code>
|
|
<br> Ðèñóåò êîíòóð îêðóæíîñòè ñ öåíòðîì â òî÷êå (x,y), ðàäèóñîì r è öâåòîì c</td></tr>
|
|
<tr><td><code><b>procedure</b> DrawEllipse(x,y,rx,ry: real);</code>
|
|
<br> Ðèñóåò êîíòóð ýëëèïñà ñ öåíòðîì â òî÷êå (x,y) è ðàäèóñàìè rx è ry</td></tr>
|
|
<tr><td><code><b>procedure</b> DrawEllipse(x,y,rx,ry: real; c: Color);</code>
|
|
<br> Ðèñóåò êîíòóð ýëëèïñà ñ öåíòðîì â òî÷êå (x,y), ðàäèóñàìè rx è ry è öâåòîì c</td></tr>
|
|
<tr><td><code><b>procedure</b> DrawPixels(x,y: real; a: <b>array</b> [,] <b>of</b> Color);</code>
|
|
<br> Ðèñóåò äâóìåðíûé ìàññèâ ïèêñåëîâ ñ êîîðäèíàòàìè ëåâîé âåðõíåé âåðøèíû (x,y)</td></tr>
|
|
<tr><td><code><b>procedure</b> DrawPolygon(points: <b>array</b> <b>of</b> Point);</code>
|
|
<br> Ðèñóåò êîíòóð ìíîãîóãîëüíèêà, çàäàííîãî ìàññèâîì òî÷åê</td></tr>
|
|
<tr><td><code><b>procedure</b> DrawPolygon(points: <b>array</b> <b>of</b> Point; c: GColor);</code>
|
|
<br> Ðèñóåò êîíòóð ìíîãîóãîëüíèêà, çàäàííîãî ìàññèâîì òî÷åê è öâåòîì</td></tr>
|
|
<tr><td><code><b>procedure</b> DrawRectangle(x,y,w,h: real);</code>
|
|
<br> Ðèñóåò êîíòóð ïðÿìîóãîëüíèêà ñ êîîðäèíàòàìè âåðøèí (x,y) è (x+w,y+h)</td></tr>
|
|
<tr><td><code><b>procedure</b> DrawRectangle(x,y,w,h: real; c: Color);</code>
|
|
<br> Ðèñóåò êîíòóð ïðÿìîóãîëüíèêà ñ êîîðäèíàòàìè âåðøèí (x,y) è (x+w,y+h) öâåòîì c</td></tr>
|
|
<tr><td><code><b>procedure</b> DrawSector(x, y, r, angle1, angle2: real);</code>
|
|
<br> Ðèñóåò êîíòóð ñåêòîðà îêðóæíîñòè ñ öåíòðîì â òî÷êå (x,y) è ðàäèóñîì r, çàêëþ÷åííîãî ìåæäó äâóìÿ ëó÷àìè, îáðàçóþùèìè óãëû angle1 è angle2 ñ îñüþ OX</td></tr>
|
|
<tr><td><code><b>procedure</b> DrawSector(x, y, r, angle1, angle2: real; c: Color);</code>
|
|
<br> Ðèñóåò êîíòóð ñåêòîðà îêðóæíîñòè ñ öåíòðîì â òî÷êå (x,y) è ðàäèóñîì r, çàêëþ÷åííîãî ìåæäó äâóìÿ ëó÷àìè, îáðàçóþùèìè óãëû angle1 è angle2 ñ îñüþ OX, öâåòîì c</td></tr>
|
|
<tr><td><code><b>procedure</b> Ellipse(x,y,rx,ry: real);</code>
|
|
<br> Ðèñóåò ýëëèïñ ñ öåíòðîì â òî÷êå (x,y) è ðàäèóñàìè rx è ry</td></tr>
|
|
<tr><td><code><b>procedure</b> Ellipse(x,y,rx,ry: real; c: Color);</code>
|
|
<br> Ðèñóåò ýëëèïñ ñ öåíòðîì â òî÷êå (x,y), ðàäèóñàìè rx è ry è öâåòîì âíóòðåííîñòè c</td></tr>
|
|
<tr><td><code><b>procedure</b> FillCircle(x,y,r: real);</code>
|
|
<br> Ðèñóåò âíóòðåííîñòü îêðóæíîñòè ñ öåíòðîì â òî÷êå (x,y) è ðàäèóñîì r</td></tr>
|
|
<tr><td><code><b>procedure</b> FillCircle(x,y,r: real; c: Color);</code>
|
|
<br> Ðèñóåò âíóòðåííîñòü îêðóæíîñòè ñ öåíòðîì â òî÷êå (x,y), ðàäèóñîì r è öâåòîì c</td></tr>
|
|
<tr><td><code><b>procedure</b> FillEllipse(x,y,rx,ry: real);</code>
|
|
<br> Ðèñóåò âíóòðåííîñòü ýëëèïñà ñ öåíòðîì â òî÷êå (x,y) è ðàäèóñàìè rx è ry</td></tr>
|
|
<tr><td><code><b>procedure</b> FillEllipse(x,y,rx,ry: real; c: Color);</code>
|
|
<br> Ðèñóåò âíóòðåííîñòü ýëëèïñà ñ öåíòðîì â òî÷êå (x,y), ðàäèóñàìè rx è ry è öâåòîì c</td></tr>
|
|
<tr><td><code><b>procedure</b> FillPolygon(points: <b>array</b> <b>of</b> Point);</code>
|
|
<br> Ðèñóåò âíóòðåííîñòü ìíîãîóãîëüíèêà, çàäàííîãî ìàññèâîì òî÷åê</td></tr>
|
|
<tr><td><code><b>procedure</b> FillPolygon(points: <b>array</b> <b>of</b> Point; c: GColor);</code>
|
|
<br> Ðèñóåò âíóòðåííîñòü ìíîãîóãîëüíèêà, çàäàííîãî ìàññèâîì òî÷åê è öâåòîì</td></tr>
|
|
<tr><td><code><b>procedure</b> FillRectangle(x,y,w,h: real);</code>
|
|
<br> Ðèñóåò âíóòðåííîñòü ïðÿìîóãîëüíèêà ñ êîîðäèíàòàìè âåðøèí (x,y) è (x+w,y+h)</td></tr>
|
|
<tr><td><code><b>procedure</b> FillRectangle(x,y,w,h: real; c: Color);</code>
|
|
<br> Ðèñóåò âíóòðåííîñòü ïðÿìîóãîëüíèêà ñ êîîðäèíàòàìè âåðøèí (x,y) è (x+w,y+h) öâåòîì c</td></tr>
|
|
<tr><td><code><b>procedure</b> FillSector(x, y, r, angle1, angle2: real);</code>
|
|
<br> Ðèñóåò âíóòðåííîñòü ñåêòîðà îêðóæíîñòè ñ öåíòðîì â òî÷êå (x,y) è ðàäèóñîì r, çàêëþ÷åííîãî ìåæäó äâóìÿ ëó÷àìè, îáðàçóþùèìè óãëû angle1 è angle2 ñ îñüþ OX</td></tr>
|
|
<tr><td><code><b>procedure</b> FillSector(x, y, r, angle1, angle2: real; c: Color);</code>
|
|
<br> Ðèñóåò âíóòðåííîñòü ñåêòîðà îêðóæíîñòè ñ öåíòðîì â òî÷êå (x,y) è ðàäèóñîì r, çàêëþ÷åííîãî ìåæäó äâóìÿ ëó÷àìè, îáðàçóþùèìè óãëû angle1 è angle2 ñ îñüþ OX, öâåòîì c</td></tr>
|
|
<tr><td><code><b>procedure</b> Line(x,y,x1,y1: real);</code>
|
|
<br> Ðèñóåò îòðåçîê ïðÿìîé îò òî÷êè (x,y) äî òî÷êè (x1,y1)</td></tr>
|
|
<tr><td><code><b>procedure</b> Line(x,y,x1,y1: real; c: Color);</code>
|
|
<br> Ðèñóåò îòðåçîê ïðÿìîé îò òî÷êè (x,y) äî òî÷êè (x1,y1) öâåòîì c</td></tr>
|
|
<tr><td><code><b>procedure</b> LineOn(dx,dy: real);</code>
|
|
<br> Ðèñóåò îòðåçîê îò òåêóùåé ïîçèöèè äî òî÷êè, ñìåù¸ííîé íà âåêòîð (dx,dy). Òåêóùàÿ ïîçèöèÿ ïåðåíîñèòñÿ â íîâóþ òî÷êó</td></tr>
|
|
<tr><td><code><b>procedure</b> LineRel(dx,dy: real);</code>
|
|
<br> Ðèñóåò îòðåçîê îò òåêóùåé ïîçèöèè äî òî÷êè, ñìåù¸ííîé íà âåêòîð (dx,dy). Òåêóùàÿ ïîçèöèÿ ïåðåíîñèòñÿ â íîâóþ òî÷êó</td></tr>
|
|
<tr><td><code><b>procedure</b> LineTo(x,y: real);</code>
|
|
<br> Ðèñóåò îòðåçîê îò òåêóùåé ïîçèöèè äî òî÷êè (x,y). Òåêóùàÿ ïîçèöèÿ ïåðåíîñèòñÿ â òî÷êó (x,y)</td></tr>
|
|
<tr><td><code><b>procedure</b> MoveOn(dx,dy: real);</code>
|
|
<br> Ïåðåìåùàåò òåêóùóþ ïîçèöèþ ðèñîâàíèÿ íà âåêòîð (dx,dy)</td></tr>
|
|
<tr><td><code><b>procedure</b> MoveRel(dx,dy: real);</code>
|
|
<br> Ïåðåìåùàåò òåêóùóþ ïîçèöèþ ðèñîâàíèÿ íà âåêòîð (dx,dy)</td></tr>
|
|
<tr><td><code><b>procedure</b> MoveTo(x,y: real);</code>
|
|
<br> Óñòàíàâëèâàåò òåêóùóþ ïîçèöèþ ðèñîâàíèÿ â òî÷êó (x,y)</td></tr>
|
|
<tr><td><code><b>procedure</b> Pie(x, y, r, angle1, angle2: real);</code>
|
|
<br> Ðèñóåò ñåêòîð îêðóæíîñòè ñ öåíòðîì â òî÷êå (x,y) è ðàäèóñîì r, çàêëþ÷åííûé ìåæäó äâóìÿ ëó÷àìè, îáðàçóþùèìè óãëû angle1 è angle2 ñ îñüþ OX</td></tr>
|
|
<tr><td><code><b>procedure</b> Polygon(points: <b>array</b> <b>of</b> Point);</code>
|
|
<br> Ðèñóåò ìíîãîóãîëüíèê, çàäàííûé ìàññèâîì òî÷åê</td></tr>
|
|
<tr><td><code><b>procedure</b> Polygon(points: <b>array</b> <b>of</b> Point; c: Color);</code>
|
|
<br> Ðèñóåò ìíîãîóãîëüíèê, çàäàííûé ìàññèâîì òî÷åê è öâåòîì</td></tr>
|
|
<tr><td><code><b>procedure</b> PolyLine(points: <b>array</b> <b>of</b> Point);</code>
|
|
<br> Ðèñóåò ëîìàíóþ, çàäàííóþ ìàññèâîì òî÷åê</td></tr>
|
|
<tr><td><code><b>procedure</b> PolyLine(points: <b>array</b> <b>of</b> Point; c: Color);</code>
|
|
<br> Ðèñóåò ëîìàíóþ çàäàííóþ ìàññèâîì òî÷åê è öâåòîì</td></tr>
|
|
<tr><td><code><b>procedure</b> Rectangle(x,y,w,h: real);</code>
|
|
<br> Ðèñóåò ïðÿìîóãîëüíèê ñ êîîðäèíàòàìè âåðøèí (x,y) è (x+w,y+h)</td></tr>
|
|
<tr><td><code><b>procedure</b> Rectangle(x,y,w,h: real; c: Color);</code>
|
|
<br> Ðèñóåò ïðÿìîóãîëüíèê ñ êîîðäèíàòàìè âåðøèí (x,y) è (x+w,y+h) öâåòîì c</td></tr>
|
|
<tr><td><code><b>procedure</b> Sector(x, y, r, angle1, angle2: real);</code>
|
|
<br> Ðèñóåò ñåêòîð îêðóæíîñòè ñ öåíòðîì â òî÷êå (x,y) è ðàäèóñîì r, çàêëþ÷åííûé ìåæäó äâóìÿ ëó÷àìè, îáðàçóþùèìè óãëû angle1 è angle2 ñ îñüþ OX</td></tr>
|
|
<tr><td><code><b>procedure</b> Sector(x, y, r, angle1, angle2: real; c: Color);</code>
|
|
<br> Ðèñóåò ñåêòîð îêðóæíîñòè ñ öåíòðîì â òî÷êå (x,y) è ðàäèóñîì r, çàêëþ÷åííûé ìåæäó äâóìÿ ëó÷àìè, îáðàçóþùèìè óãëû angle1 è angle2 ñ îñüþ OX, öâåòîì c</td></tr>
|
|
<tr><td><code><b>procedure</b> SetPixel(x,y: real; c: Color);</code>
|
|
<br> Ðèñóåò ïèêñåë â òî÷êå (x,y) öâåòîì c</td></tr>
|
|
<tr><td><code><b>procedure</b> SetPixels(x,y: real; w,h: integer; f: (integer,integer)->Color);</code>
|
|
<br> Ðèñóåò ïèêñåë â òî÷êå (x,y) öâåòîì c</td></tr>
|
|
</table>
|
|
</body></HTML> |