![]() |
v2.0
|
|
Кривая в трёхмерном пространстве.
Подробнее...
Открытые члены | |
| self | Shift (number dx, number dy, number dz) |
| Смещает кривую. | |
| self | Rotate (Axis3D axis, number angle) |
| Поворачивает кривую вокруг оси axis на угол angle. | |
| self | Scale (Point3D point, number x_scale, number y_scale, number z_scale) |
| Масштабирует кривую по двум осям относительно неподвижной точки point. | |
| self | Transform (Matrix3D matrix) |
| Преобразовать согласно матрице. | |
| Curve3D | Clone () |
| Возвращает копию кривой. | |
| self | Trim (Point3D start_point, Point3D end_point) |
| Обрезает кривую по двум точкам. | |
| self | Invert () |
| Изменяет направление кривой на противоположное. | |
| Point3D | GetStartPoint () |
| Возвращает точку начала кривой. | |
| Point3D | GetEndPoint () |
| Возвращает точку конца кривой. | |
| boolean | operator== (Curve3D other) |
| Проверяет равенство. | |
| boolean | operator~= (Curve3D other) |
| Проверяет неравенство. | |
Кривая в трёхмерном пространстве.
| self Rotate | ( | Axis3D | axis, |
| number | angle ) |
Поворачивает кривую вокруг оси axis на угол angle.
| axis | Ось вращения. |
| angle | Угол в радианах. |