Inkscape
Vector Graphics Editor
Loading...
Searching...
No Matches
shape-editor-knotholders.cpp File Reference

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< KnotHolderInkscape::UI::create_knot_holder (SPItem *item, SPDesktop *desktop, double edit_rotation, int edit_marker_mode)
 
std::unique_ptr< KnotHolderInkscape::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)
 

Function Documentation

◆ getMarkerBounds()

◆ getMarkerRotation()

Geom::Affine getMarkerRotation ( SPItem item,
double  edit_rotation,
int  edit_marker_mode,
bool  reverse = false 
)

◆ getMarkerXScale()

double getMarkerXScale ( SPItem item)

Definition at line 898 of file shape-editor-knotholders.cpp.

References item.

◆ getMarkerYScale()

double getMarkerYScale ( SPItem item)

Definition at line 907 of file shape-editor-knotholders.cpp.

References item.

◆ sp_genericellipse_side()

static gint sp_genericellipse_side ( SPGenericEllipse ellipse,
Geom::Point const &  p 
)
static

◆ sp_rect_clamp_radii()

static void sp_rect_clamp_radii ( SPRect rect)
static

◆ sp_star_knot_click()

static void sp_star_knot_click ( SPItem item,
unsigned int  state 
)
static

Definition at line 1802 of file shape-editor-knotholders.cpp.

References item.