Inkscape
Vector Graphics Editor
|
Go to the source code of this file.
Namespaces | |
namespace | Inkscape |
Helper class to stream background task notifications as a series of messages. | |
namespace | Inkscape::UI |
User interface code. | |
Functions | |
std::unique_ptr< KnotHolder > | Inkscape::UI::create_knot_holder (SPItem *item, SPDesktop *desktop, double edit_rotation, int edit_marker_mode) |
std::unique_ptr< KnotHolder > | Inkscape::UI::create_LPE_knot_holder (SPItem *item, SPDesktop *desktop) |
static void | sp_rect_clamp_radii (SPRect *rect) |
double | getMarkerXScale (SPItem *item) |
double | getMarkerYScale (SPItem *item) |
Geom::Affine | getMarkerRotation (SPItem *item, double edit_rotation, int edit_marker_mode, bool reverse=false) |
Geom::Rect | getMarkerBounds (SPItem *item, SPDesktop *desktop) |
static gint | sp_genericellipse_side (SPGenericEllipse *ellipse, Geom::Point const &p) |
static void | sp_star_knot_click (SPItem *item, unsigned int state) |
Geom::Rect getMarkerBounds | ( | SPItem * | item, |
SPDesktop * | desktop | ||
) |
Definition at line 938 of file shape-editor-knotholders.cpp.
References SPObject::ActionBBox, bounds, desktop, SPItem::desktopVisualBounds(), SPDocument::dt2doc(), SPDesktop::getDocument(), item, items, and Geom::GenericOptRect< C >::unionWith().
Geom::Affine getMarkerRotation | ( | SPItem * | item, |
double | edit_rotation, | ||
int | edit_marker_mode, | ||
bool | reverse = false |
||
) |
Definition at line 920 of file shape-editor-knotholders.cpp.
References Geom::Rotate::from_degrees(), item, MARKER_ORIENT_ANGLE, MARKER_ORIENT_AUTO_START_REVERSE, and SP_MARKER_LOC_START.
double getMarkerXScale | ( | SPItem * | item | ) |
Definition at line 898 of file shape-editor-knotholders.cpp.
References item.
double getMarkerYScale | ( | SPItem * | item | ) |
Definition at line 907 of file shape-editor-knotholders.cpp.
References item.
|
static |
Definition at line 1417 of file shape-editor-knotholders.cpp.
References SVGLength::computed, SPGenericEllipse::cx, SPGenericEllipse::cy, SPGenericEllipse::rx, SPGenericEllipse::ry, Geom::X, and Geom::Y.
|
static |
Definition at line 344 of file shape-editor-knotholders.cpp.
References SVGLength::computed, SPRect::height, SPRect::rx, SPRect::ry, and SPRect::width.
|
static |
Definition at line 1802 of file shape-editor-knotholders.cpp.
References item.