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