v1.1
|
|
Кривая в трёхмерном пространстве.
Подробнее...
Открытые члены | |
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 | Угол в радианах. |