2018-08-27 22:31:39 +03:00
< 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" >
2025-10-14 23:13:47 +03:00
< param name = "Keyword" value = "Cloth" >
2018-08-27 22:31:39 +03:00
< 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" >
2025-10-14 23:13:47 +03:00
< param name = "Keyword" value = "ParticleSystem" >
2018-08-27 22:31:39 +03:00
< 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" >
2025-11-07 16:12:31 +03:00
< / HEAD > < body > < H1 > Graph3D: функции для создания 3D-объектов< / H1 >
2021-07-04 12:23:44 +03:00
< table border = 0 cellpadding = 5 > < tr > < td > < code > < b > function< / b > Arrow(x, y, z, vx, vy, vz, Diameter, HeadLength: real; m: Material := nil): ArrowT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает 3D-стрелку с центром в точке (x, y, z), направлением (vx, vy, vz), диаметра Diameter и длиной наконечника HeadLength< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Arrow(x, y, z, vx, vy, vz, Diameter: real; m: Material := nil): ArrowT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает 3D-стрелку с центром в точке (x, y, z), направлением (vx, vy, vz), диаметра Diameter< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Arrow(x, y, z, vx, vy, vz: real; m: Material := nil): ArrowT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает 3D-стрелку с центром в точке (x, y, z), направлением (vx, vy, vz)< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Arrow(p: Point3D; v: Vector3D; Diameter, HeadLength: real; m: Material := nil): ArrowT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает 3D-стрелку с центром в точке p, направлением p, диаметра Diameter и длиной наконечника HeadLength< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Arrow(p: Point3D; v: Vector3D; Diameter: real; m: Material := nil): ArrowT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает 3D-стрелку с центром в точке p, направлением p, диаметра Diameter< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Arrow(p: Point3D; v: Vector3D; m: Material := nil): ArrowT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает 3D-стрелку с центром в точке p, направлением p< / td > < / tr >
2018-08-27 22:31:39 +03:00
< tr > < td > < code > < b > function< / b > BillboardText(x, y, z: real; Text: string; Fontsize: real := 12): BillboardTextT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает текст на билборде с центром в точке (x, y, z) с размером шрифта Fontsize< / td > < / tr >
2018-08-27 22:31:39 +03:00
< tr > < td > < code > < b > function< / b > BillboardText(p: Point3D; Text: string; Fontsize: real := 12): BillboardTextT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает текст на билборде с центром в точке p с размером шрифта Fontsize< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Box(x, y, z, SizeX, SizeY, SizeZ: real; m: Material := nil): BoxT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает паралеллепипед с центром в точке (x, y, z) и размерами SizeX, SizeY, SizeZ< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Box(center: Point3D; sz: Size3D; m: Material := nil): BoxT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает паралеллепипед с центром в точке center и размерами SizeX, SizeY, SizeZ< / td > < / tr >
2025-10-14 23:13:47 +03:00
< tr > < td > < code > < b > function< / b > Cloth(x, y, z, Height, Length, PoleHeight: real; textureName: string): ClothSystemT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает анимируемый объект из ткани (например, флаг на ветру)< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Cone(x, y, z, Height, Radius: real; m: Material := nil): TruncatedConeT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает конус с центром основания в точке (x, y, z) высотой Height, радиусом Radius< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Cone(p: Point3D; Height, Radius: real; m: Material := nil): TruncatedConeT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает конус с центром основания в точке p высотой Height, радиусом Radius< / td > < / tr >
2018-08-27 22:31:39 +03:00
< tr > < td > < code > < b > function< / b > CoordinateSystem(ArrowsLength, Diameter: real): CoordinateSystemT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает координатную систему с длиной стрелок ArrowsLength и диаметром стрелок Diameter< / td > < / tr >
2023-05-08 12:07:35 +03:00
< tr > < td > < code > < b > function< / b > CoordinateSystem(ArrowsLength: real := 2): CoordinateSystemT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает координатную систему с длиной стрелок ArrowsLength< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Cube(x, y, z, SideLength: real; m: Material := nil): CubeT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает куб с центром в точке (x, y, z) и длиной стороны SideLength< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Cube(center: Point3D; SideLength: real; m: Material := nil): CubeT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает куб с центром в точке center и длиной стороны SideLength< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Cylinder(x, y, z, Height, Radius: real; m: Material := nil): CylinderT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает цилиндр с центром основания в точке (x, y, z) высоты Height радиуса Radius< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Cylinder(p: Point3D; Height, Radius: real; m: Material := nil): CylinderT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает цилиндр с центром основания в точке p высоты Height радиуса Radius< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Dodecahedron(x, y, z, Radius: real; m: Material := nil): DodecahedronT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает додекаэдр с центром в точке (x, y, z) и радиусом описанной окружности Radius< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Dodecahedron(p: Point3D; Radius: real; m: Material := nil): DodecahedronT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает додекаэдр с центром в точке p и радиусом описанной окружности Radius< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Ellipsoid(x, y, z, RadiusX, RadiusY, RadiusZ: real; m: Material := nil): EllipsoidT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает эллипсоид с центром в точке (x, y, z) и радиусами RadiusX, RadiusY, RadiusZ< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Ellipsoid(center: Point3D; RadiusX, RadiusY, RadiusZ: real; m: Material := nil): EllipsoidT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает эллипсоид с центром в точке center и радиусами RadiusX, RadiusY, RadiusZ< / td > < / tr >
2018-08-27 22:31:39 +03:00
< tr > < td > < code > < b > function< / b > FileModel3D(x, y, z: real; fname: string; m: Material): FileModelT;< / code >
2025-11-07 16:12:31 +03:00
< br > Загружает модель из файла в форматах .obj, .3ds, .lwo, .objz, .stl, .off и отображает е е в точке (x, y, z)< / td > < / tr >
2018-08-27 22:31:39 +03:00
< tr > < td > < code > < b > function< / b > FileModel3D(p: Point3D; fname: string; m: Material): FileModelT;< / code >
2025-11-07 16:12:31 +03:00
< br > Загружает модель из файла в форматах .obj, .3ds, .lwo, .objz, .stl, .off и отображает е е в точке p< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Icosahedron(x, y, z, Radius: real; m: Material := nil): IcosahedronT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает икосаэдр с центром в точке (x, y, z) и радиусом описанной окружности Radius< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Icosahedron(p: Point3D; Radius: real; m: Material := nil): IcosahedronT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает икосаэдр с центром в точке p и радиусом описанной окружности Radius< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Lego(x, y, z: real; Rows, Columns, Height: integer; m: Material := nil): LegoT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает лего-деталь с центром в точке (x, y, z), размера (Rows, Columns, Height), измеряемом в количестве кирпичиков по каждой размерности< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Octahedron(x, y, z, Radius: real; m: Material := nil): OctahedronT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает октаэдр с центром в точке (x, y, z) и радиусом описанной окружности Radius< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Octahedron(p: Point3D; Radius: real; m: Material := nil): OctahedronT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает октаэдр с центром в точке p и радиусом описанной окружности Radius< / td > < / tr >
2025-10-14 23:13:47 +03:00
< tr > < td > < code > < b > function< / b > ParticleSystem(x, y, z: real; textureName: string): ParticleSystemT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает систему частиц с центром в точке (x, y, z), именем текстуры TextureName< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Polygon3D(points: < b > sequence < / b > < b > of< / b > Point3D; Thickness: real; c: Color): SegmentsT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает замкнутую ломаную, задаваемую последовательностью точек points, толщиной Thickness, заданного цвета< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Polygon3D(points: < b > sequence < / b > < b > of< / b > Point3D; Thickness: real := 1.2): SegmentsT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает замкнутую ломаную, задаваемую последовательностью точек points, толщиной Thickness< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Polyline3D(points: < b > sequence < / b > < b > of< / b > Point3D; Thickness: real; c: Color): SegmentsT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает ломаную, задаваемую последовательностью точек points, толщиной Thickness, заданного цвета< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Polyline3D(points: < b > sequence < / b > < b > of< / b > Point3D; Thickness: real := 1.2): SegmentsT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает ломаную, задаваемую последовательностью точек points, толщиной Thickness< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Prism(x, y, z: real; Sides: integer; Height, Radius: real; m: Material := nil): PrismT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает правильную призму с центром основания в точке (x, y, z), количеством сторон Sides, высотой Height и радиусом Radius< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Prism(p: Point3D; Sides: integer; Height, Radius: real; m: Material := nil): PrismT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает правильную призму с центром основания в точке p, количеством сторон Sides, высотой Height и радиусом Radius< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > PrismWireFrame(x, y, z: real; Sides: integer; Height, Radius: real; Thickness: real; c: Color): PrismTWireFrame;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает проволочную правильную призму с центром основания в точке (x, y, z), количеством сторон Sides, высотой Height, радиусом Radius и толщиной проволоки Thickness< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > PrismWireFrame(x, y, z: real; Sides: integer; Height, Radius: real; Thickness: real := 1.2): PrismTWireFrame;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает проволочную правильную призму с центром основания в точке (x, y, z), количеством сторон Sides, высотой Height, радиусом Radius и толщиной проволоки Thickness< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > PrismWireFrame(p: Point3D; Sides: integer; Height, Radius: real; Thickness: real; c: Color): PrismTWireFrame;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает проволочную правильную призму с центром основания в точке p, количеством сторон Sides, высотой Height, радиусом Radius и толщиной проволоки Thickness< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > PrismWireFrame(p: Point3D; Sides: integer; Height, Radius: real; Thickness: real := 1.2): PrismTWireFrame;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает проволочную правильную призму с центром основания в точке p, количеством сторон Sides, высотой Height, радиусом Radius и толщиной проволоки Thickness< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Pyramid(x, y, z: real; Sides: integer; Height, Radius: real; m: Material := nil): PyramidT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает правильную пирамиду с центром основания в точке (x, y, z), количеством сторон Sides, высотой Height и радиусом Radius< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Pyramid(p: Point3D; Sides: integer; Height, Radius: real; m: Material := nil): PyramidT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает правильную пирамиду с центром основания в точке p, количеством сторон Sides, высотой Height и радиусом Radius< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > PyramidWireFrame(x, y, z: real; Sides: integer; Height, Radius: real; Thickness: real; c: Color): PyramidTWireFrame;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает проволочную правильную пирамиду с центром основания в точке (x, y, z), количеством сторон Sides, высотой Height и радиусом Radius< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > PyramidWireFrame(x, y, z: real; Sides: integer; Height, Radius: real; Thickness: real := 1.2): PyramidTWireFrame;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает проволочную правильную пирамиду с центром основания в точке (x, y, z), количеством сторон Sides, высотой Height и радиусом Radius< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > PyramidWireFrame(p: Point3D; Sides: integer; Height, Radius: real; Thickness: real; c: Color): PyramidTWireFrame;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает проволочную правильную пирамиду с центром основания в точке p, количеством сторон Sides, высотой Height и радиусом Radius< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > PyramidWireFrame(p: Point3D; Sides: integer; Height, Radius: real; Thickness: real := 1.2): PyramidTWireFrame;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает проволочную правильную пирамиду с центром основания в точке p, количеством сторон Sides, высотой Height и радиусом Radius< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Rectangle3D(x, y, z, Length, Width: real; Normal, LengthDirection: Vector3D; m: Material := nil): RectangleT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает 3D-прямоугольник с центром в точке (x, y, z) длины Length, ширины Width, нормалью Normal и направлением длины LengthDirection< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Rectangle3D(p: Point3D; Length, Width: real; Normal, LengthDirection: Vector3D; m: Material := nil): RectangleT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает 3D-прямоугольник с центром в точке p длины Length, ширины Width, нормалью Normal и направлением длины LengthDirection< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Rectangle3D(x, y, z, Length, Width: real; Normal: Vector3D; m: Material := nil): RectangleT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает 3D-прямоугольник с центром в точке (x, y, z) длины Length, ширины Width, нормалью Normal< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Rectangle3D(x, y, z, Length, Width: real; m: Material := nil): RectangleT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает 3D-прямоугольник с центром в точке (x, y, z) длины Length, ширины Width< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Rectangle3D(p: Point3D; Length, Width: real; Normal: Vector3D; m: Material := nil): RectangleT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает 3D-прямоугольник с центром в точке p длины Length, ширины Width, нормалью Normal< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Rectangle3D(p: Point3D; Length, Width: real; m: Material := nil): RectangleT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает 3D-прямоугольник с центром в точке p длины Length, ширины Width< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Segment3D(p1, p2: Point3D; Thickness: real; c: Color): SegmentsT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает отрезок из точки p1 в точку p2 толщиной Thickness заданного цвета< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Segment3D(p1, p2: Point3D; Thickness: real := 1.2): SegmentsT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает отрезок из точки p1 в точку p2 толщиной Thickness заданного цвета< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Segments3D(points: < b > sequence < / b > < b > of< / b > Point3D; Thickness: real; c: Color): SegmentsT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает набор отрезков, задаваемых последовательностью точек points, толщиной Thickness, заданного цвета. Количество точек должно быть четным< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Segments3D(points: < b > sequence < / b > < b > of< / b > Point3D; Thickness: real := 1.2): SegmentsT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает набор отрезков, задаваемых последовательностью точек points, толщиной Thickness. Количество точек должно быть четным< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Sphere(x, y, z, Radius: real; m: Material := nil): SphereT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает сферу с центром в точке (x, y, z) радиуса Radius< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Sphere(center: Point3D; Radius: real; m: Material := nil): SphereT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает сферу с центром в точке center радиуса Radius< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Teapot(x, y, z: real; c: Material := nil): TeapotT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает чайник с центром в точке (x, y, z)< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Teapot(p: Point3D; c: Material := nil): TeapotT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает чайник с центром в точке p< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Tetrahedron(x, y, z, Radius: real; m: Material := nil): TetrahedronT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает тетраэдр с центром в точке (x, y, z) и радиусом описанной окружности Radius< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Tetrahedron(p: Point3D; Radius: real; m: Material := nil): TetrahedronT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает тетраэдр с центром в точке p и радиусом описанной окружности Radius< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Text3D(x, y, z: real; Text: string; Height: real; FontName: string; c: Color): TextT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает 3D-текст с центром в точке (x, y, z) с высотой Height, именем шрифта FontName заданного цвета< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Text3D(x, y, z: real; Text: string; Height: real; FontName: string := 'Arial'): TextT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает 3D-текст с центром в точке (x, y, z) с высотой Height, именем шрифта FontName< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Text3D(p: Point3D; Text: string; Height: real; FontName: string; c: Color): TextT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает 3D-текст с центром в точке p с высотой Height, именем шрифта FontName заданного цвета< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Text3D(p: Point3D; Text: string; Height: real; FontName: string := 'Arial'): TextT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает 3D-текст с центром в точке p с высотой Height, именем шрифта FontName< / td > < / tr >
2018-08-27 22:31:39 +03:00
< tr > < td > < code > < b > function< / b > Text3D(x, y, z: real; Text: string; Height: real; c: Color): TextT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает 3D-текст с центром в точке (x, y, z) с высотой Height заданного цвета< / td > < / tr >
2018-08-27 22:31:39 +03:00
< tr > < td > < code > < b > function< / b > Text3D(p: Point3D; Text: string; Height: real; c: Color): TextT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает 3D-текст с центром в точке p с высотой Height заданного цвета< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Torus(x, y, z, Diameter, TubeDiameter: real; m: Material := nil): TorusT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает тор (бублик) с центром в точке (x, y, z), диаметром Diameter и диаметром трубы TubeDiameter< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Torus(p: Point3D; Diameter, TubeDiameter: real; m: Material := nil): TorusT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает тор (бублик) с центром в точке p, диаметром Diameter и диаметром трубы TubeDiameter< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Triangle(p1, p2, p3: Point3D; m: Material := nil): TriangleT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает треугольник, соединяющий точки p1, p2, p3< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > TruncatedCone(x, y, z, Height, Radius, TopRadius: real; m: Material := nil): TruncatedConeT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает усеченный конус с центром основания в точке (x, y, z) высоты Height, радиуса основания Radius, верхнего радиуса TopRadius< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > TruncatedCone(p: Point3D; Height, Radius, TopRadius: real; m: Material := nil): TruncatedConeT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает усеченный конус с центром основания в точке p высоты Height, радиуса основания Radius, верхнего радиуса TopRadius< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Tube(x, y, z, Height, Radius, InnerRadius: real; m: Material := nil): PipeT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает трубу с центром основания в точке (x, y, z) высотой Height, радиусом Radius и внутренним радиусом InnerRadius< / td > < / tr >
2021-07-04 12:23:44 +03:00
< tr > < td > < code > < b > function< / b > Tube(p: Point3D; Height, Radius, InnerRadius: real; m: Material := nil): PipeT;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает трубу с центром основания в точке p высотой Height, радиусом Radius и внутренним радиусом InnerRadius< / td > < / tr >
2018-08-27 22:31:39 +03:00
< / table >
< / body > < / HTML >