163 lines
19 KiB
HTML
163 lines
19 KiB
HTML
<HTML><HEAD><object type="application/x-oleobject" classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e">
|
|
<param name="Keyword" value="Arrow">
|
|
<param name="Keyword" value="BillboardText">
|
|
<param name="Keyword" value="Box">
|
|
<param name="Keyword" value="Cone">
|
|
<param name="Keyword" value="CoordinateSystem">
|
|
<param name="Keyword" value="Cube">
|
|
<param name="Keyword" value="Cylinder">
|
|
<param name="Keyword" value="Dodecahedron">
|
|
<param name="Keyword" value="Ellipsoid">
|
|
<param name="Keyword" value="FileModel3D">
|
|
<param name="Keyword" value="Icosahedron">
|
|
<param name="Keyword" value="Lego">
|
|
<param name="Keyword" value="Octahedron">
|
|
<param name="Keyword" value="Polygon3D">
|
|
<param name="Keyword" value="Polyline3D">
|
|
<param name="Keyword" value="Prism">
|
|
<param name="Keyword" value="PrismWireFrame">
|
|
<param name="Keyword" value="Pyramid">
|
|
<param name="Keyword" value="PyramidWireFrame">
|
|
<param name="Keyword" value="Rectangle3D">
|
|
<param name="Keyword" value="Segment3D">
|
|
<param name="Keyword" value="Segments3D">
|
|
<param name="Keyword" value="Sphere">
|
|
<param name="Keyword" value="Teapot">
|
|
<param name="Keyword" value="Tetrahedron">
|
|
<param name="Keyword" value="Text3D">
|
|
<param name="Keyword" value="Torus">
|
|
<param name="Keyword" value="Triangle">
|
|
<param name="Keyword" value="TruncatedCone">
|
|
<param name="Keyword" value="Tube"></object>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"><link rel="StyleSheet" href="../../../default.css">
|
|
</HEAD><body><H1>Graph3D: ôóíêöèè äëÿ ñîçäàíèÿ 3D-îáúåêòîâ</H1>
|
|
<table border=0 cellpadding=5><tr><td><code><b>function</b> Arrow(x, y, z, vx, vy, vz, Diameter, HeadLength: real; m: Material := DefaultMaterial): ArrowT;</code>
|
|
<br> Âîçâðàùàåò 3D-ñòðåëêó ñ öåíòðîì â òî÷êå (x, y, z), íàïðàâëåíèåì (vx, vy, vz), äèàìåòðà Diameter è äëèíîé íàêîíå÷íèêà HeadLength</td></tr>
|
|
<tr><td><code><b>function</b> Arrow(x, y, z, vx, vy, vz, Diameter: real; m: Material := DefaultMaterial): ArrowT;</code>
|
|
<br> Âîçâðàùàåò 3D-ñòðåëêó ñ öåíòðîì â òî÷êå (x, y, z), íàïðàâëåíèåì (vx, vy, vz), äèàìåòðà Diameter</td></tr>
|
|
<tr><td><code><b>function</b> Arrow(x, y, z, vx, vy, vz: real; m: Material := DefaultMaterial): ArrowT;</code>
|
|
<br> Âîçâðàùàåò 3D-ñòðåëêó ñ öåíòðîì â òî÷êå (x, y, z), íàïðàâëåíèåì (vx, vy, vz)</td></tr>
|
|
<tr><td><code><b>function</b> Arrow(p: Point3D; v: Vector3D; Diameter, HeadLength: real; m: Material := DefaultMaterial): ArrowT;</code>
|
|
<br> Âîçâðàùàåò 3D-ñòðåëêó ñ öåíòðîì â òî÷êå p, íàïðàâëåíèåì p, äèàìåòðà Diameter è äëèíîé íàêîíå÷íèêà HeadLength</td></tr>
|
|
<tr><td><code><b>function</b> Arrow(p: Point3D; v: Vector3D; Diameter: real; m: Material := DefaultMaterial): ArrowT;</code>
|
|
<br> Âîçâðàùàåò 3D-ñòðåëêó ñ öåíòðîì â òî÷êå p, íàïðàâëåíèåì p, äèàìåòðà Diameter</td></tr>
|
|
<tr><td><code><b>function</b> Arrow(p: Point3D; v: Vector3D; m: Material := DefaultMaterial): ArrowT;</code>
|
|
<br> Âîçâðàùàåò 3D-ñòðåëêó ñ öåíòðîì â òî÷êå p, íàïðàâëåíèåì p</td></tr>
|
|
<tr><td><code><b>function</b> BillboardText(x, y, z: real; Text: string; Fontsize: real := 12): BillboardTextT;</code>
|
|
<br> Âîçâðàùàåò òåêñò íà áèëáîðäå ñ öåíòðîì â òî÷êå (x, y, z) ñ ðàçìåðîì øðèôòà Fontsize</td></tr>
|
|
<tr><td><code><b>function</b> BillboardText(p: Point3D; Text: string; Fontsize: real := 12): BillboardTextT;</code>
|
|
<br> Âîçâðàùàåò òåêñò íà áèëáîðäå ñ öåíòðîì â òî÷êå p ñ ðàçìåðîì øðèôòà Fontsize</td></tr>
|
|
<tr><td><code><b>function</b> Box(x, y, z, SizeX, SizeY, SizeZ: real; m: Material := DefaultMaterial): BoxT;</code>
|
|
<br> Âîçâðàùàåò ïàðàëåëëåïèïåä ñ öåíòðîì â òî÷êå (x, y, z) è ðàçìåðàìè SizeX, SizeY, SizeZ</td></tr>
|
|
<tr><td><code><b>function</b> Box(center: Point3D; sz: Size3D; m: Material := DefaultMaterial): BoxT;</code>
|
|
<br> Âîçâðàùàåò ïàðàëåëëåïèïåä ñ öåíòðîì â òî÷êå center è ðàçìåðàìè SizeX, SizeY, SizeZ</td></tr>
|
|
<tr><td><code><b>function</b> Cone(x, y, z, Height, Radius: real; m: Material := DefaultMaterial): TruncatedConeT;</code>
|
|
<br> Âîçâðàùàåò êîíóñ ñ öåíòðîì îñíîâàíèÿ â òî÷êå (x, y, z) âûñîòîé Height, ðàäèóñîì Radius</td></tr>
|
|
<tr><td><code><b>function</b> Cone(p: Point3D; Height, Radius: real; m: Material := DefaultMaterial): TruncatedConeT;</code>
|
|
<br> Âîçâðàùàåò êîíóñ ñ öåíòðîì îñíîâàíèÿ â òî÷êå p âûñîòîé Height, ðàäèóñîì Radius</td></tr>
|
|
<tr><td><code><b>function</b> CoordinateSystem(ArrowsLength, Diameter: real): CoordinateSystemT;</code>
|
|
<br> Âîçâðàùàåò êîîðäèíàòíóþ ñèñòåìó ñ äëèíîé ñòðåëîê ArrowsLength è äèàìåòðîì ñòðåëîê Diameter</td></tr>
|
|
<tr><td><code><b>function</b> CoordinateSystem(ArrowsLength: real): CoordinateSystemT;</code>
|
|
<br> Âîçâðàùàåò êîîðäèíàòíóþ ñèñòåìó ñ äëèíîé ñòðåëîê ArrowsLength</td></tr>
|
|
<tr><td><code><b>function</b> Cube(x, y, z, SideLength: real; m: Material := DefaultMaterial): CubeT;</code>
|
|
<br> Âîçâðàùàåò ýëëèïñîèä ñ öåíòðîì â òî÷êå (x, y, z) è äëèíîé ñòîðîíû SideLength</td></tr>
|
|
<tr><td><code><b>function</b> Cube(center: Point3D; SideLength: real; m: Material := DefaultMaterial): CubeT;</code>
|
|
<br> Âîçâðàùàåò ýëëèïñîèä ñ öåíòðîì â òî÷êå center è äëèíîé ñòîðîíû SideLength</td></tr>
|
|
<tr><td><code><b>function</b> Cylinder(x, y, z, Height, Radius: real; m: Material := DefaultMaterial): CylinderT;</code>
|
|
<br> Âîçâðàùàåò öèëèíäð ñ öåíòðîì îñíîâàíèÿ â òî÷êå (x, y, z) âûñîòû Height ðàäèóñà Radius</td></tr>
|
|
<tr><td><code><b>function</b> Cylinder(p: Point3D; Height, Radius: real; m: Material := DefaultMaterial): CylinderT;</code>
|
|
<br> Âîçâðàùàåò öèëèíäð ñ öåíòðîì îñíîâàíèÿ â òî÷êå p âûñîòû Height ðàäèóñà Radius</td></tr>
|
|
<tr><td><code><b>function</b> Dodecahedron(x, y, z, Radius: real; m: Material := DefaultMaterial): DodecahedronT;</code>
|
|
<br> Âîçâðàùàåò äîäåêàýäð ñ öåíòðîì â òî÷êå (x, y, z) è ðàäèóñîì îïèñàííîé îêðóæíîñòè Radius</td></tr>
|
|
<tr><td><code><b>function</b> Dodecahedron(p: Point3D; Radius: real; m: Material := DefaultMaterial): DodecahedronT;</code>
|
|
<br> Âîçâðàùàåò äîäåêàýäð ñ öåíòðîì â òî÷êå p è ðàäèóñîì îïèñàííîé îêðóæíîñòè Radius</td></tr>
|
|
<tr><td><code><b>function</b> Ellipsoid(x, y, z, RadiusX, RadiusY, RadiusZ: real; m: Material := DefaultMaterial): EllipsoidT;</code>
|
|
<br> Âîçâðàùàåò ýëëèïñîèä ñ öåíòðîì â òî÷êå (x, y, z) è ðàäèóñàìè RadiusX, RadiusY, RadiusZ</td></tr>
|
|
<tr><td><code><b>function</b> Ellipsoid(center: Point3D; RadiusX, RadiusY, RadiusZ: real; m: Material := DefaultMaterial): EllipsoidT;</code>
|
|
<br> Âîçâðàùàåò ýëëèïñîèä ñ öåíòðîì â òî÷êå center è ðàäèóñàìè RadiusX, RadiusY, RadiusZ</td></tr>
|
|
<tr><td><code><b>function</b> FileModel3D(x, y, z: real; fname: string; m: Material): FileModelT;</code>
|
|
<br> Çàãðóæàåò ìîäåëü èç ôàéëà â ôîðìàòàõ .obj, .3ds, .lwo, .objz, .stl, .off è îòîáðàæàåò åå â òî÷êå (x, y, z)</td></tr>
|
|
<tr><td><code><b>function</b> FileModel3D(p: Point3D; fname: string; m: Material): FileModelT;</code>
|
|
<br> Çàãðóæàåò ìîäåëü èç ôàéëà â ôîðìàòàõ .obj, .3ds, .lwo, .objz, .stl, .off è îòîáðàæàåò åå â òî÷êå p</td></tr>
|
|
<tr><td><code><b>function</b> Icosahedron(x, y, z, Radius: real; m: Material := DefaultMaterial): IcosahedronT;</code>
|
|
<br> Âîçâðàùàåò èêîñàýäð ñ öåíòðîì â òî÷êå (x, y, z) è ðàäèóñîì îïèñàííîé îêðóæíîñòè Radius</td></tr>
|
|
<tr><td><code><b>function</b> Icosahedron(p: Point3D; Radius: real; m: Material := DefaultMaterial): IcosahedronT;</code>
|
|
<br> Âîçâðàùàåò èêîñàýäð ñ öåíòðîì â òî÷êå p è ðàäèóñîì îïèñàííîé îêðóæíîñòè Radius</td></tr>
|
|
<tr><td><code><b>function</b> Lego(x, y, z: real; Rows, Columns, Height: integer; m: Material := DefaultMaterial): LegoT;</code>
|
|
<br> Âîçâðàùàåò ëåãî-äåòàëü ñ öåíòðîì â òî÷êå (x, y, z), ðàçìåðà (Rows, Columns, Height), èçìåðÿåìîì â êîëè÷åñòâå êèðïè÷èêîâ ïî êàæäîé ðàçìåðíîñòè</td></tr>
|
|
<tr><td><code><b>function</b> Octahedron(x, y, z, Radius: real; m: Material := DefaultMaterial): OctahedronT;</code>
|
|
<br> Âîçâðàùàåò îêòàýäð ñ öåíòðîì â òî÷êå (x, y, z) è ðàäèóñîì îïèñàííîé îêðóæíîñòè Radius</td></tr>
|
|
<tr><td><code><b>function</b> Octahedron(p: Point3D; Radius: real; m: Material := DefaultMaterial): OctahedronT;</code>
|
|
<br> Âîçâðàùàåò îêòàýäð ñ öåíòðîì â òî÷êå p è ðàäèóñîì îïèñàííîé îêðóæíîñòè Radius</td></tr>
|
|
<tr><td><code><b>function</b> Polygon3D(points: <b>sequence </b> <b>of</b> Point3D; Thickness: real := 1.2; c: Color := GrayColor(64)): SegmentsT;</code>
|
|
<br> Âîçâðàùàåò çàìêíóòóþ ëîìàíóþ, çàäàâàåìóþ ïîñëåäîâàòåëüíîñòüþ òî÷åê points, òîëùèíîé Thickness, çàäàííîãî öâåòà</td></tr>
|
|
<tr><td><code><b>function</b> Polyline3D(points: <b>sequence </b> <b>of</b> Point3D; Thickness: real := 1.2; c: Color := GrayColor(64)): SegmentsT;</code>
|
|
<br> Âîçâðàùàåò ëîìàíóþ, çàäàâàåìóþ ïîñëåäîâàòåëüíîñòüþ òî÷åê points, òîëùèíîé Thickness, çàäàííîãî öâåòà</td></tr>
|
|
<tr><td><code><b>function</b> Prism(x, y, z: real; Sides: integer; Height, Radius: real; m: Material := DefaultMaterial): PrismT;</code>
|
|
<br> Âîçâðàùàåò ïðàâèëüíóþ ïðèçìó ñ öåíòðîì îñíîâàíèÿ â òî÷êå (x, y, z), êîëè÷åñòâîì ñòîðîí Sides, âûñîòîé Height è ðàäèóñîì Radius</td></tr>
|
|
<tr><td><code><b>function</b> Prism(p: Point3D; Sides: integer; Height, Radius: real; m: Material := DefaultMaterial): PrismT;</code>
|
|
<br> Âîçâðàùàåò ïðàâèëüíóþ ïðèçìó ñ öåíòðîì îñíîâàíèÿ â òî÷êå p, êîëè÷åñòâîì ñòîðîí Sides, âûñîòîé Height è ðàäèóñîì Radius</td></tr>
|
|
<tr><td><code><b>function</b> PrismWireFrame(x, y, z: real; Sides: integer; Height, Radius: real; Thickness: real := 1.2; c: Color := GrayColor(64)): PrismTWireFrame;</code>
|
|
<br> Âîçâðàùàåò ïðîâîëî÷íóþ ïðàâèëüíóþ ïðèçìó ñ öåíòðîì îñíîâàíèÿ â òî÷êå (x, y, z), êîëè÷åñòâîì ñòîðîí Sides, âûñîòîé Height, ðàäèóñîì Radius è òîëùèíîé ïðîâîëîêè Thickness</td></tr>
|
|
<tr><td><code><b>function</b> PrismWireFrame(p: Point3D; Sides: integer; Height, Radius: real; Thickness: real := 1.2; c: Color := GrayColor(64)): PrismTWireFrame;</code>
|
|
<br> Âîçâðàùàåò ïðîâîëî÷íóþ ïðàâèëüíóþ ïðèçìó ñ öåíòðîì îñíîâàíèÿ â òî÷êå p, êîëè÷åñòâîì ñòîðîí Sides, âûñîòîé Height, ðàäèóñîì Radius è òîëùèíîé ïðîâîëîêè Thickness</td></tr>
|
|
<tr><td><code><b>function</b> Pyramid(x, y, z: real; Sides: integer; Height, Radius: real; m: Material := DefaultMaterial): PyramidT;</code>
|
|
<br> Âîçâðàùàåò ïðàâèëüíóþ ïèðàìèäó ñ öåíòðîì îñíîâàíèÿ â òî÷êå (x, y, z), êîëè÷åñòâîì ñòîðîí Sides, âûñîòîé Height è ðàäèóñîì Radius</td></tr>
|
|
<tr><td><code><b>function</b> Pyramid(p: Point3D; Sides: integer; Height, Radius: real; m: Material := DefaultMaterial): PyramidT;</code>
|
|
<br> Âîçâðàùàåò ïðàâèëüíóþ ïèðàìèäó ñ öåíòðîì îñíîâàíèÿ â òî÷êå p, êîëè÷åñòâîì ñòîðîí Sides, âûñîòîé Height è ðàäèóñîì Radius</td></tr>
|
|
<tr><td><code><b>function</b> PyramidWireFrame(x, y, z: real; Sides: integer; Height, Radius: real; Thickness: real := 1.2; c: Color := GrayColor(64)): PyramidTWireFrame;</code>
|
|
<br> Âîçâðàùàåò ïðîâîëî÷íóþ ïðàâèëüíóþ ïèðàìèäó ñ öåíòðîì îñíîâàíèÿ â òî÷êå (x, y, z), êîëè÷åñòâîì ñòîðîí Sides, âûñîòîé Height è ðàäèóñîì Radius</td></tr>
|
|
<tr><td><code><b>function</b> PyramidWireFrame(p: Point3D; Sides: integer; Height, Radius: real; Thickness: real := 1.2; c: Color := GrayColor(64)): PyramidTWireFrame;</code>
|
|
<br> Âîçâðàùàåò ïðîâîëî÷íóþ ïðàâèëüíóþ ïèðàìèäó ñ öåíòðîì îñíîâàíèÿ â òî÷êå p, êîëè÷åñòâîì ñòîðîí Sides, âûñîòîé Height è ðàäèóñîì Radius</td></tr>
|
|
<tr><td><code><b>function</b> Rectangle3D(x, y, z, Length, Width: real; Normal, LengthDirection: Vector3D; m: Material := DefaultMaterial): RectangleT;</code>
|
|
<br> Âîçâðàùàåò 3D-ïðÿìîóãîëüíèê ñ öåíòðîì â òî÷êå (x, y, z) äëèíû Length, øèðèíû Width, íîðìàëüþ Normal è íàïðàâëåíèåì äëèíû LengthDirection</td></tr>
|
|
<tr><td><code><b>function</b> Rectangle3D(p: Point3D; Length, Width: real; Normal, LengthDirection: Vector3D; m: Material := DefaultMaterial): RectangleT;</code>
|
|
<br> Âîçâðàùàåò 3D-ïðÿìîóãîëüíèê ñ öåíòðîì â òî÷êå p äëèíû Length, øèðèíû Width, íîðìàëüþ Normal è íàïðàâëåíèåì äëèíû LengthDirection</td></tr>
|
|
<tr><td><code><b>function</b> Rectangle3D(x, y, z, Length, Width: real; Normal: Vector3D; m: Material := DefaultMaterial): RectangleT;</code>
|
|
<br> Âîçâðàùàåò 3D-ïðÿìîóãîëüíèê ñ öåíòðîì â òî÷êå (x, y, z) äëèíû Length, øèðèíû Width, íîðìàëüþ Normal</td></tr>
|
|
<tr><td><code><b>function</b> Rectangle3D(x, y, z, Length, Width: real; m: Material := DefaultMaterial): RectangleT;</code>
|
|
<br> Âîçâðàùàåò 3D-ïðÿìîóãîëüíèê ñ öåíòðîì â òî÷êå (x, y, z) äëèíû Length, øèðèíû Width</td></tr>
|
|
<tr><td><code><b>function</b> Rectangle3D(p: Point3D; Length, Width: real; Normal: Vector3D; m: Material := DefaultMaterial): RectangleT;</code>
|
|
<br> Âîçâðàùàåò 3D-ïðÿìîóãîëüíèê ñ öåíòðîì â òî÷êå p äëèíû Length, øèðèíû Width, íîðìàëüþ Normal</td></tr>
|
|
<tr><td><code><b>function</b> Rectangle3D(p: Point3D; Length, Width: real; m: Material := DefaultMaterial): RectangleT;</code>
|
|
<br> Âîçâðàùàåò 3D-ïðÿìîóãîëüíèê ñ öåíòðîì â òî÷êå p äëèíû Length, øèðèíû Width</td></tr>
|
|
<tr><td><code><b>function</b> Segment3D(p1, p2: Point3D; Thickness: real := 1.2; c: Color := GrayColor(64)): SegmentsT;</code>
|
|
<br> Âîçâðàùàåò îòðåçîê èç òî÷êè p1 â òî÷êó p2 òîëùèíîé Thickness çàäàííîãî öâåòà</td></tr>
|
|
<tr><td><code><b>function</b> Segments3D(points: <b>sequence </b> <b>of</b> Point3D; Thickness: real := 1.2; c: Color := GrayColor(64)): SegmentsT;</code>
|
|
<br> Âîçâðàùàåò íàáîð îòðåçêîâ, çàäàâàåìûõ ïîñëåäîâàòåëüíîñòüþ òî÷åê points, òîëùèíîé Thickness, çàäàííîãî öâåòà. Êîëè÷åñòâî òî÷åê äîëæíî áûòü ÷åòíûì</td></tr>
|
|
<tr><td><code><b>function</b> Sphere(x, y, z, Radius: real; m: Material := DefaultMaterial): SphereT;</code>
|
|
<br> Âîçâðàùàåò ñôåðó ñ öåíòðîì â òî÷êå (x, y, z) ðàäèóñà Radius</td></tr>
|
|
<tr><td><code><b>function</b> Sphere(center: Point3D; Radius: real; m: Material := DefaultMaterial): SphereT;</code>
|
|
<br> Âîçâðàùàåò ñôåðó ñ öåíòðîì â òî÷êå center ðàäèóñà Radius</td></tr>
|
|
<tr><td><code><b>function</b> Teapot(x, y, z: real; c: Material := DefaultMaterial): TeapotT;</code>
|
|
<br> Âîçâðàùàåò ÷àéíèê ñ öåíòðîì â òî÷êå (x, y, z)</td></tr>
|
|
<tr><td><code><b>function</b> Teapot(p: Point3D; c: Material := DefaultMaterial): TeapotT;</code>
|
|
<br> Âîçâðàùàåò ÷àéíèê ñ öåíòðîì â òî÷êå p</td></tr>
|
|
<tr><td><code><b>function</b> Tetrahedron(x, y, z, Radius: real; m: Material := DefaultMaterial): TetrahedronT;</code>
|
|
<br> Âîçâðàùàåò òåòðàýäð ñ öåíòðîì â òî÷êå (x, y, z) è ðàäèóñîì îïèñàííîé îêðóæíîñòè Radius</td></tr>
|
|
<tr><td><code><b>function</b> Tetrahedron(p: Point3D; Radius: real; m: Material := DefaultMaterial): TetrahedronT;</code>
|
|
<br> Âîçâðàùàåò òåòðàýäð ñ öåíòðîì â òî÷êå p è ðàäèóñîì îïèñàííîé îêðóæíîñòè Radius</td></tr>
|
|
<tr><td><code><b>function</b> Text3D(x, y, z: real; Text: string; Height: real; FontName: string := 'Arial'; c: Color := Colors.Black): TextT;</code>
|
|
<br> Âîçâðàùàåò 3D-òåêñò ñ öåíòðîì â òî÷êå (x, y, z) ñ âûñîòîé Height, èìåíåì øðèôòà FontName çàäàííîãî öâåòà</td></tr>
|
|
<tr><td><code><b>function</b> Text3D(p: Point3D; Text: string; Height: real; FontName: string := 'Arial'; c: Color := Colors.Black): TextT;</code>
|
|
<br> Âîçâðàùàåò 3D-òåêñò ñ öåíòðîì â òî÷êå p ñ âûñîòîé Height, èìåíåì øðèôòà FontName çàäàííîãî öâåòà</td></tr>
|
|
<tr><td><code><b>function</b> Text3D(x, y, z: real; Text: string; Height: real; c: Color): TextT;</code>
|
|
<br> Âîçâðàùàåò 3D-òåêñò ñ öåíòðîì â òî÷êå (x, y, z) ñ âûñîòîé Height çàäàííîãî öâåòà</td></tr>
|
|
<tr><td><code><b>function</b> Text3D(p: Point3D; Text: string; Height: real; c: Color): TextT;</code>
|
|
<br> Âîçâðàùàåò 3D-òåêñò ñ öåíòðîì â òî÷êå p ñ âûñîòîé Height çàäàííîãî öâåòà</td></tr>
|
|
<tr><td><code><b>function</b> Torus(x, y, z, Diameter, TubeDiameter: real; m: Material := DefaultMaterial): TorusT;</code>
|
|
<br> Âîçâðàùàåò òîð (áóáëèê) ñ öåíòðîì â òî÷êå (x, y, z), äèàìåòðîì Diameter è äèàìåòðîì òðóáû TubeDiameter</td></tr>
|
|
<tr><td><code><b>function</b> Torus(p: Point3D; Diameter, TubeDiameter: real; m: Material := DefaultMaterial): TorusT;</code>
|
|
<br> Âîçâðàùàåò òîð (áóáëèê) ñ öåíòðîì â òî÷êå p, äèàìåòðîì Diameter è äèàìåòðîì òðóáû TubeDiameter</td></tr>
|
|
<tr><td><code><b>function</b> Triangle(p1, p2, p3: Point3D; m: Material := DefaultMaterial): TriangleT;</code>
|
|
<br> Âîçâðàùàåò òðåóãîëüíèê, ñîåäèíÿþùèé òî÷êè p1, p2, p3</td></tr>
|
|
<tr><td><code><b>function</b> TruncatedCone(x, y, z, Height, Radius, TopRadius: real; m: Material := DefaultMaterial): TruncatedConeT;</code>
|
|
<br> Âîçâðàùàåò óñå÷åííûé êîíóñ ñ öåíòðîì îñíîâàíèÿ â òî÷êå (x, y, z) âûñîòû Height, ðàäèóñà îñíîâàíèÿ Radius, âåðõíåãî ðàäèóñà TopRadius</td></tr>
|
|
<tr><td><code><b>function</b> TruncatedCone(p: Point3D; Height, Radius, TopRadius: real; m: Material := DefaultMaterial): TruncatedConeT;</code>
|
|
<br> Âîçâðàùàåò óñå÷åííûé êîíóñ ñ öåíòðîì îñíîâàíèÿ â òî÷êå p âûñîòû Height, ðàäèóñà îñíîâàíèÿ Radius, âåðõíåãî ðàäèóñà TopRadius</td></tr>
|
|
<tr><td><code><b>function</b> Tube(x, y, z, Height, Radius, InnerRadius: real; m: Material := DefaultMaterial): PipeT;</code>
|
|
<br> Âîçâðàùàåò òðóáó ñ öåíòðîì îñíîâàíèÿ â òî÷êå (x, y, z) âûñîòîé Height, ðàäèóñîì Radius è âíóòðåííèì ðàäèóñîì InnerRadius</td></tr>
|
|
<tr><td><code><b>function</b> Tube(p: Point3D; Height, Radius, InnerRadius: real; m: Material := DefaultMaterial): PipeT;</code>
|
|
<br> Âîçâðàùàåò òðóáó ñ öåíòðîì îñíîâàíèÿ â òî÷êå p âûñîòîé Height, ðàäèóñîì Radius è âíóòðåííèì ðàäèóñîì InnerRadius</td></tr>
|
|
</table>
|
|
</body></HTML> |