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