Перегенерировал справку.
PI E вернул назад - нужно для справки
This commit is contained in:
parent
7610102306
commit
6caffbf6dd
|
|
@ -21,9 +21,9 @@
|
|||
<br> Возвращает наменьшее целое, большее или равное вещественному числу</td></tr>
|
||||
<tr><td><code><b>function</b> Clamp(Self: real; bottom,top: real): real;</code>
|
||||
<br> Возвращает число, ограниченное диапазоном от bottom до top включительно</td></tr>
|
||||
<tr><td><code><b>function</b> ClampBottom(Self: real; bottom: real): integer;</code>
|
||||
<tr><td><code><b>function</b> ClampBottom(Self: real; bottom: real): real;</code>
|
||||
<br> Возвращает число, ограниченное величиной bottom снизу</td></tr>
|
||||
<tr><td><code><b>function</b> ClampTop(Self: real; top: real): integer;</code>
|
||||
<tr><td><code><b>function</b> ClampTop(Self: real; top: real): real;</code>
|
||||
<br> Возвращает число, ограниченное величиной top сверху</td></tr>
|
||||
<tr><td><code><b>function</b> Floor(Self: real): integer;</code>
|
||||
<br> Возвращает наибольшее целое, меньшее или равное вещественному числу</td></tr>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
<HTML><HEAD><object type="application/x-oleobject" classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e">
|
||||
<param name="Keyword" value="AdjacentGroup">
|
||||
<param name="Keyword" value="AdjacentGroupBy">
|
||||
<param name="Keyword" value="Average">
|
||||
<param name="Keyword" value="Batch">
|
||||
<param name="Keyword" value="Cartesian">
|
||||
|
|
@ -50,6 +51,10 @@
|
|||
</HEAD><body><H1>Ìåòîäû ðàñøèðåíèÿ ïîñëåäîâàòåëüíîñòåé</H1>
|
||||
<table border=0 cellpadding=5><tr><td><code><b>function</b> AdjacentGroup<T>(Self: <b>sequence </b> <b>of</b> T): <b>sequence </b> <b>of</b> <b>array</b> <b>of</b> T;</code>
|
||||
<br> Ãðóïïèðóåò îäèíàêîâûå ïîäðÿä èäóùèå ýëåìåíòû, ïîëó÷àÿ ïîñëåäîâàòåëüíîñòü ìàññèâîâ</td></tr>
|
||||
<tr><td><code><b>function</b> AdjacentGroupBy<T,TKey>(self: <b>sequence </b> <b>of</b> T; by: T->TKey; comp: IEqualityComparer<TKey>): <b>sequence </b> <b>of</b> System.Linq.IGrouping<TKey, T>;</code>
|
||||
<br> Ãðóïïèðóåò ïîäðÿä èäóùèå ýëåìåíòû ñ îäèíàêîâûìè çíà÷åíèÿìè êëþ÷àìèÈñïîëüçóåò êîìïàðàòîð comp</td></tr>
|
||||
<tr><td><code><b>function</b> AdjacentGroupBy<T,TKey>(self: <b>sequence </b> <b>of</b> T; by: T->TKey);</code>
|
||||
<br> Ãðóïïèðóåò ïîäðÿä èäóùèå ýëåìåíòû ñ îäèíàêîâûìè çíà÷åíèÿìè êëþ÷àìèÈñïîëüçóåò êîìïàðàòîð ïî-óìîë÷àíèþ</td></tr>
|
||||
<tr><td><code><b>function</b> Average(Self: <b>sequence </b> <b>of</b> BigInteger): real;</code>
|
||||
<br> Âîçâðàùàåò ñðåäíåå ýëåìåíòîâ ïîñëåäîâàòåëüíîñòè</td></tr>
|
||||
<tr><td><code><b>function</b> Batch<T>(Self: <b>sequence </b> <b>of</b> T; size: integer): <b>sequence </b> <b>of</b> <b>array</b> <b>of</b> T;</code>
|
||||
|
|
|
|||
|
|
@ -1,14 +1,14 @@
|
|||
<HTML><HEAD><object type="application/x-oleobject" classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e">
|
||||
<param name="Keyword" value="Chr">
|
||||
<param name="Keyword" value="ChrAnsi">
|
||||
<param name="Keyword" value="ChrUnicode">
|
||||
<param name="Keyword" value="ChrWindows">
|
||||
<param name="Keyword" value="Dec">
|
||||
<param name="Keyword" value="Inc">
|
||||
<param name="Keyword" value="LowCase">
|
||||
<param name="Keyword" value="LowerCase">
|
||||
<param name="Keyword" value="Ord">
|
||||
<param name="Keyword" value="OrdAnsi">
|
||||
<param name="Keyword" value="OrdUnicode">
|
||||
<param name="Keyword" value="OrdWindows">
|
||||
<param name="Keyword" value="Pred">
|
||||
<param name="Keyword" value="Succ">
|
||||
<param name="Keyword" value="UpCase">
|
||||
|
|
@ -17,10 +17,10 @@
|
|||
</HEAD><body><H1>Ïîäïðîãðàììû äëÿ ðàáîòû ñ ñèìâîëàìè</H1>
|
||||
<table border=0 cellpadding=5><tr><td><code><b>function</b> Chr(a: word): char;</code>
|
||||
<br> Ïðåîáðàçóåò êîä â ñèìâîë â êîäèðîâêå Unicode</td></tr>
|
||||
<tr><td><code><b>function</b> ChrAnsi(a: byte): char;</code>
|
||||
<br> Ïðåîáðàçóåò êîä â ñèìâîë â êîäèðîâêå Windows</td></tr>
|
||||
<tr><td><code><b>function</b> ChrUnicode(a: word): char;</code>
|
||||
<br> Ïðåîáðàçóåò êîä â ñèìâîë â êîäèðîâêå Unicode</td></tr>
|
||||
<tr><td><code><b>function</b> ChrWindows(a: byte): char;</code>
|
||||
<br> Ïðåîáðàçóåò êîä â ñèìâîë â êîäèðîâêå Windows</td></tr>
|
||||
<tr><td><code><b>procedure</b> Dec(<b>var</b> c: char);</code>
|
||||
<br> Óìåíüøàåò êîä ñèìâîëà c íà 1</td></tr>
|
||||
<tr><td><code><b>procedure</b> Dec(<b>var</b> c: char; n: integer);</code>
|
||||
|
|
@ -35,10 +35,10 @@
|
|||
<br> Ïðåîáðàçóåò ñèìâîë â íèæíèé ðåãèñòð</td></tr>
|
||||
<tr><td><code><b>function</b> Ord(a: char): word;</code>
|
||||
<br> Ïðåîáðàçóåò ñèìâîë â êîä â êîäèðîâêå Unicode</td></tr>
|
||||
<tr><td><code><b>function</b> OrdAnsi(a: char): byte;</code>
|
||||
<br> Ïðåîáðàçóåò ñèìâîë â êîä â êîäèðîâêå Windows</td></tr>
|
||||
<tr><td><code><b>function</b> OrdUnicode(a: char): word;</code>
|
||||
<br> Ïðåîáðàçóåò ñèìâîë â êîä â êîäèðîâêå Unicode</td></tr>
|
||||
<tr><td><code><b>function</b> OrdWindows(a: char): byte;</code>
|
||||
<br> Ïðåîáðàçóåò ñèìâîë â êîä â êîäèðîâêå Windows</td></tr>
|
||||
<tr><td><code><b>function</b> Pred(x: char): char;</code>
|
||||
<br> Âîçâðàùàåò ïðåäøåñòâóþùèé x ñèìâîë</td></tr>
|
||||
<tr><td><code><b>function</b> Succ(x: char): char;</code>
|
||||
|
|
|
|||
|
|
@ -116,7 +116,7 @@
|
|||
<tr><td><code><b>procedure</b> RmDir(dirName: string);</code>
|
||||
<br> Óäàëÿåò êàòàëîã</td></tr>
|
||||
<tr><td><code><b>function</b> SetCurrentDir(dirName: string): boolean;</code>
|
||||
<br> Устанавливает текущий каталог. Возвращает True, если каталог успешно удален</td></tr>
|
||||
<br> Устанавливает текущий каталог. Возвращает True, если каталог успешно установлен</td></tr>
|
||||
<tr><td><code><b>procedure</b> SetDecimalSeparator(sep: string);</code>
|
||||
<br> Óñòàíàâëèâàåò ðàçäåëèòåëü ìåæäó öåëîé è äðîáíîé ÷àñòüþ â âåùåñòâåííûõ çíà÷åíèÿõ</td></tr>
|
||||
<tr><td><code><b>procedure</b> SetNumberFormat(DecimalSeparator: string := '.'; GroupSeparator: string := ',');</code>
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
<param name="Keyword" value="Arrow">
|
||||
<param name="Keyword" value="BillboardText">
|
||||
<param name="Keyword" value="Box">
|
||||
<param name="Keyword" value="Cloth">
|
||||
<param name="Keyword" value="Cone">
|
||||
<param name="Keyword" value="CoordinateSystem">
|
||||
<param name="Keyword" value="Cube">
|
||||
|
|
@ -12,6 +13,7 @@
|
|||
<param name="Keyword" value="Icosahedron">
|
||||
<param name="Keyword" value="Lego">
|
||||
<param name="Keyword" value="Octahedron">
|
||||
<param name="Keyword" value="ParticleSystem">
|
||||
<param name="Keyword" value="Polygon3D">
|
||||
<param name="Keyword" value="Polyline3D">
|
||||
<param name="Keyword" value="Prism">
|
||||
|
|
@ -51,6 +53,8 @@
|
|||
<br> Âîçâðàùàåò ïàðàëåëëåïèïåä ñ öåíòðîì â òî÷êå (x, y, z) è ðàçìåðàìè SizeX, SizeY, SizeZ</td></tr>
|
||||
<tr><td><code><b>function</b> Box(center: Point3D; sz: Size3D; m: Material := nil): BoxT;</code>
|
||||
<br> Âîçâðàùàåò ïàðàëåëëåïèïåä ñ öåíòðîì â òî÷êå center è ðàçìåðàìè SizeX, SizeY, SizeZ</td></tr>
|
||||
<tr><td><code><b>function</b> Cloth(x, y, z, Height, Length, PoleHeight: real; textureName: string): ClothSystemT;</code>
|
||||
<br> Âîçâðàùàåò àíèìèðóåìûé îáúåêò èç òêàíè (íàïðèìåð, ôëàã íà âåòðó)</td></tr>
|
||||
<tr><td><code><b>function</b> Cone(x, y, z, Height, Radius: real; m: Material := nil): TruncatedConeT;</code>
|
||||
<br> Âîçâðàùàåò êîíóñ ñ öåíòðîì îñíîâàíèÿ â òî÷êå (x, y, z) âûñîòîé Height, ðàäèóñîì Radius</td></tr>
|
||||
<tr><td><code><b>function</b> Cone(p: Point3D; Height, Radius: real; m: Material := nil): TruncatedConeT;</code>
|
||||
|
|
@ -89,6 +93,8 @@
|
|||
<br> Âîçâðàùàåò îêòàýäð ñ öåíòðîì â òî÷êå (x, y, z) è ðàäèóñîì îïèñàííîé îêðóæíîñòè Radius</td></tr>
|
||||
<tr><td><code><b>function</b> Octahedron(p: Point3D; Radius: real; m: Material := nil): OctahedronT;</code>
|
||||
<br> Âîçâðàùàåò îêòàýäð ñ öåíòðîì â òî÷êå p è ðàäèóñîì îïèñàííîé îêðóæíîñòè Radius</td></tr>
|
||||
<tr><td><code><b>function</b> ParticleSystem(x, y, z: real; textureName: string): ParticleSystemT;</code>
|
||||
<br> Âîçâðàùàåò ñèñòåìó ÷àñòèö ñ öåíòðîì â òî÷êå (x, y, z), èìåíåì òåêñòóðû TextureName</td></tr>
|
||||
<tr><td><code><b>function</b> Polygon3D(points: <b>sequence </b> <b>of</b> Point3D; Thickness: real; c: Color): SegmentsT;</code>
|
||||
<br> Âîçâðàùàåò çàìêíóòóþ ëîìàíóþ, çàäàâàåìóþ ïîñëåäîâàòåëüíîñòüþ òî÷åê points, òîëùèíîé Thickness, çàäàííîãî öâåòà</td></tr>
|
||||
<tr><td><code><b>function</b> Polygon3D(points: <b>sequence </b> <b>of</b> Point3D; Thickness: real := 1.2): SegmentsT;</code>
|
||||
|
|
|
|||
|
|
@ -60,10 +60,10 @@ const
|
|||
MaxInt = integer.MaxValue;
|
||||
/// Константа Pi
|
||||
/// !! Pi constant
|
||||
Pi = System.Math.PI;
|
||||
Pi = 3.141592653589793;
|
||||
/// Константа E
|
||||
/// !! E constant
|
||||
E = System.Math.E;
|
||||
E = 2.718281828459045;
|
||||
/// Константа перехода на новую строку
|
||||
/// !! The newline string defined for this environment.
|
||||
NewLine = System.Environment.NewLine;
|
||||
|
|
@ -1599,7 +1599,7 @@ function BinaryFileRead(var f: BinaryFile; ElementType: System.Type): object;
|
|||
//>> Cистемные подпрограммы # System subroutines
|
||||
// -----------------------------------------------------
|
||||
|
||||
//========= Сведения о системе и параметрах запуска ==========
|
||||
// ========== Работа с каталогами и файлами ===========
|
||||
|
||||
/// Возвращает версию PascalABC.NET
|
||||
function PascalABCVersion: string;
|
||||
|
|
|
|||
Binary file not shown.
Loading…
Reference in a new issue