172 lines
20 KiB
HTML
172 lines
20 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="Arrow">
|
||
<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="LineBy">
|
||
<param name="Keyword" value="LineRel">
|
||
<param name="Keyword" value="Lines">
|
||
<param name="Keyword" value="LineTo">
|
||
<param name="Keyword" value="MoveBy">
|
||
<param name="Keyword" value="MoveRel">
|
||
<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> Arc(p: Point; r, angle1, angle2: real);</code>
|
||
<br> Рисует дугу окружности с центром в точке p и радиусом r, заключенную между двумя лучами, образующими углы angle1 и angle2 с осью OX</td></tr>
|
||
<tr><td><code><b>procedure</b> Arc(p: Point; r, angle1, angle2: real; c: Color);</code>
|
||
<br> Рисует дугу окружности с центром в точке p и радиусом r, заключенную между двумя лучами, образующими углы angle1 и angle2 с осью OX, цветом c</td></tr>
|
||
<tr><td><code><b>procedure</b> Arrow(x,y,x1,y1: real);</code>
|
||
<br> Устанавливает текущую позицию рисования в точку (x,y)Рисует отрезок прямой от точки (x,y) до точки (x1,y1) со стрелкой на конце</td></tr>
|
||
<tr><td><code><b>procedure</b> Arrow(x,y,x1,y1: real; c: Color);</code>
|
||
<br> Рисует отрезок прямой от точки (x,y) до точки (x1,y1) цветом c со стрелкой на конце</td></tr>
|
||
<tr><td><code><b>procedure</b> Arrow(p,p1: Point);</code>
|
||
<br> Рисует отрезок прямой от точки p до точки p1 со стрелкой на конце</td></tr>
|
||
<tr><td><code><b>procedure</b> Arrow(p,p1: Point; c: Color);</code>
|
||
<br> Рисует отрезок прямой от точки p до точки p1 цветом 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> Circle(p: Point; r: real);</code>
|
||
<br> Рисует окружность с центром в точке p и радиусом r</td></tr>
|
||
<tr><td><code><b>procedure</b> Circle(p: Point; r: real; c: Color);</code>
|
||
<br> Рисует окружность с центром в точке p, радиусом 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> DrawCircle(p: Point; r: real);</code>
|
||
<br> Рисует контур окружности с центром в точке p и радиусом r</td></tr>
|
||
<tr><td><code><b>procedure</b> DrawCircle(p: Point; r: real; c: Color);</code>
|
||
<br> Рисует контур окружности с центром в точке p, радиусом 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> DrawEllipse(p: Point; rx,ry: real);</code>
|
||
<br> Рисует контур эллипса с центром в точке p и радиусами rx и ry</td></tr>
|
||
<tr><td><code><b>procedure</b> DrawEllipse(p: Point; rx,ry: real; c: Color);</code>
|
||
<br> Рисует контур эллипса с центром в точке p, радиусами rx и ry и цветом c</td></tr>
|
||
<tr><td><code><b>procedure</b> DrawPixels(x,y: real; pixels: <b>array</b> [,] <b>of</b> Color);</code>
|
||
<br> Рисует двумерный массив пикселей pixels начиная с левого верхнего угла с координатами (x,y)</td></tr>
|
||
<tr><td><code><b>procedure</b> DrawPixels(x,y: real; pixels: <b>array</b> [,] <b>of</b> Color; px,py,pw,ph: integer);</code>
|
||
<br> Рисует прямоугольную область (px,py,pw,ph) двумерного массива пикселей pixels начиная с левого верхнего угла с координатами (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> Ellipse(p: Point; rx,ry: real);</code>
|
||
<br> Рисует эллипс с центром в точке p и радиусами rx и ry</td></tr>
|
||
<tr><td><code><b>procedure</b> Ellipse(p: Point; rx,ry: real; c: Color);</code>
|
||
<br> Рисует эллипс с центром в точке p, радиусами 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> FillCircle(p: Point; r: real);</code>
|
||
<br> Рисует внутренность окружности с центром в точке p и радиусом r</td></tr>
|
||
<tr><td><code><b>procedure</b> FillCircle(p: Point; r: real; c: Color);</code>
|
||
<br> Рисует внутренность окружности с центром в точке p, радиусом 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> FillEllipse(p: Point; rx,ry: real);</code>
|
||
<br> Рисует внутренность эллипса с центром в точке p и радиусами rx и ry</td></tr>
|
||
<tr><td><code><b>procedure</b> FillEllipse(p: Point; rx,ry: real; c: Color);</code>
|
||
<br> Рисует внутренность эллипса с центром в точке p, радиусами 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> Line(p,p1: Point);</code>
|
||
<br> Рисует отрезок прямой от точки p до точки p1</td></tr>
|
||
<tr><td><code><b>procedure</b> Line(p,p1: Point; c: Color);</code>
|
||
<br> Рисует отрезок прямой от точки p до точки p1 цветом c</td></tr>
|
||
<tr><td><code><b>procedure</b> LineBy(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> Lines(a: <b>array</b> <b>of</b> (Point,Point));</code>
|
||
<br> Рисует отрезки, заданные массивом пар точек</td></tr>
|
||
<tr><td><code><b>procedure</b> Lines(a: <b>array</b> <b>of</b> (Point,Point); c: Color);</code>
|
||
<br> Рисует отрезки, заданные массивом пар точек, цветом c</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> MoveBy(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> Pie(x, y, r, angle1, angle2: real);</code>
|
||
<br> Рисует сектор окружности с центром в точке (x,y) и радиусом r, заключенный между двумя лучами, образующими углы angle1 и angle2 с осью OX</td></tr>
|
||
<tr><td><code><b>procedure</b> Pie(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> 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> Рисует прямоугольник пикселей размера (w,h), задаваемых отображением f, начиная с левого верхнего угла с координатами (x,y)</td></tr>
|
||
</table>
|
||
</body></HTML> |