diff options
| author | Diederik van Lierop <mail@diedenrezi.nl> | 2008-03-25 22:12:45 +0000 |
|---|---|---|
| committer | dvlierop2 <dvlierop2@users.sourceforge.net> | 2008-03-25 22:12:45 +0000 |
| commit | 8a5bebb2b8946eee675c7fee4f7448d5d42e71b6 (patch) | |
| tree | 52a6480eccdb74cdaca13d88e7f6fc5528be3b71 /src/sp-item-transform.h | |
| parent | whitespace. tab to spaces. improve readability (diff) | |
| download | inkscape-8a5bebb2b8946eee675c7fee4f7448d5d42e71b6.tar.gz inkscape-8a5bebb2b8946eee675c7fee4f7448d5d42e71b6.zip | |
Major overhaul of the selector tool's internals to improve handling of transformations, origins and snapping, for both visual and geometric bounding boxes (see for example bug #174046 in Launchpad)
(bzr r5189)
Diffstat (limited to 'src/sp-item-transform.h')
| -rw-r--r-- | src/sp-item-transform.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/sp-item-transform.h b/src/sp-item-transform.h index 23d96987f..df87da84c 100644 --- a/src/sp-item-transform.h +++ b/src/sp-item-transform.h @@ -14,6 +14,8 @@ void sp_item_skew_rel (SPItem *item, double skewX, double skewY); void sp_item_move_rel(SPItem *item, NR::translate const &tr); NR::Matrix get_scale_transform_with_stroke (NR::Rect &bbox, gdouble strokewidth, bool transform_stroke, gdouble x0, gdouble y0, gdouble x1, gdouble y1); +NR::Rect get_visual_bbox (NR::Maybe<NR::Rect> const &initial_geom_bbox, NR::Matrix const &abs_affine, gdouble const initial_strokewidth, bool const transform_stroke); + #endif /* !SP_ITEM_TRANSFORM_H */ |
