Node: Affine Transformations for Polygons, Next: Polygon Intersections, Previous: Querying Polygons, Up: Polygon Reference
Transform rotate (const real x, [const real y = 0, [const real z = 0]]) | Virtual function |
Transform rotate (const Point& p0, const Point& p1, [const real angle = 180]) | Virtual function |
Transform rotate (const Path& p, [const real angle = 180]) | Virtual function |
Transform scale (real x, [real y = 1, [real z = 1]]) | Virtual function |
Transform shear (real xy, [real xz = 0, [real yx = 0, [real yz = 0, [real zx = 0, [real zy = 0]]]]]) | Virtual function |
Transform shift (real x, [real y = 0, [real z = 0]]) | Virtual function |
Transform shift (const Point& p) | Virtual function |
void shift_times (real x, [real y = 1, [real z = 1]]) | Virtual function |
void shift_times (const Point& p) | Virtual function |
The affine transformation functions for Polygon differ from the
Path versions only in that center is transformed as well.
See Path Reference; Affine Transformations.
Please note, that the classes currently derived from |