2018-08-27 22:31:39 +03:00
< HTML > < HEAD > < object type = "application/x-oleobject" classid = "clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e" >
2019-09-14 15:17:06 +03:00
< param name = "Keyword" value = "ARGB" >
< param name = "Keyword" value = "EmptyColor" >
< param name = "Keyword" value = "GrayColor" >
2021-01-05 21:35:25 +03:00
< param name = "Keyword" value = "Invoke" >
2019-09-14 15:17:06 +03:00
< param name = "Keyword" value = "P3D" >
< param name = "Keyword" value = "Pnt" >
< param name = "Keyword" value = "RandomColor" >
< param name = "Keyword" value = "Rect" >
< param name = "Keyword" value = "Redraw" >
< param name = "Keyword" value = "RGB" >
< param name = "Keyword" value = "Sz3D" >
< param name = "Keyword" value = "V3D" > < / object >
2018-08-27 22:31:39 +03:00
< 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< / H1 >
2019-09-14 15:17:06 +03:00
< table border = 0 cellpadding = 5 > < tr > < td > < code > < b > function< / b > ARGB(a, r, g, b: byte): Color;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает цвет по красной, зеленой и синей составляющей и параметру прозрачности (в диапазоне 0..255)< / td > < / tr >
2019-09-14 15:17:06 +03:00
< tr > < td > < code > < b > function< / b > EmptyColor: Color;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает полностью прозрачный цвет< / td > < / tr >
2019-09-14 15:17:06 +03:00
< tr > < td > < code > < b > function< / b > GrayColor(b: byte): Color;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает серый цвет с интенсивностью b< / td > < / tr >
2021-01-05 21:35:25 +03:00
< tr > < td > < code > < b > procedure< / b > Invoke(p: < b > procedure< / b > );< / code >
2025-11-07 16:12:31 +03:00
< br > Процедура синхронизации операций с потоком, создающим графические элементы< / td > < / tr >
2019-09-14 15:17:06 +03:00
< tr > < td > < code > < b > function< / b > P3D(x, y, z: real): Point3D;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает 3D-точку с координатами (x,y,z)< / td > < / tr >
2019-09-14 15:17:06 +03:00
< tr > < td > < code > < b > function< / b > Pnt(x, y: real): Point;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает точку с координатами (x,y)< / td > < / tr >
2019-09-14 15:17:06 +03:00
< tr > < td > < code > < b > function< / b > RandomColor: Color;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает случайный цвет< / td > < / tr >
2019-09-14 15:17:06 +03:00
< tr > < td > < code > < b > function< / b > Rect(x, y, w, h: real): GRect;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает прямоугольник с координатами угла (x,y), шириной w и высотой h< / td > < / tr >
2021-01-05 21:35:25 +03:00
< tr > < td > < code > < b > procedure< / b > Redraw(p: < b > procedure< / b > );< / code >
2025-11-07 16:12:31 +03:00
< br > Процедура ускорения вывода. Обновляет экран после всех изменений< / td > < / tr >
2019-09-14 15:17:06 +03:00
< tr > < td > < code > < b > function< / b > RGB(r, g, b: byte): Color;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает цвет по красной, зеленой и синей составляющей (в диапазоне 0..255)< / td > < / tr >
2019-09-14 15:17:06 +03:00
< tr > < td > < code > < b > function< / b > Sz3D(x, y, z: real): Size3D;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает 3D-размер с координатами (x,y,z)< / td > < / tr >
2019-09-14 15:17:06 +03:00
< tr > < td > < code > < b > function< / b > V3D(x, y, z: real): Vector3D;< / code >
2025-11-07 16:12:31 +03:00
< br > Возвращает 3D-вектор с координатами (x,y,z)< / td > < / tr >
2018-08-27 22:31:39 +03:00
< / table >
< / body > < / HTML >