Inkscape
Vector Graphics Editor
|
Helper object for transforming selected items. More...
Go to the source code of this file.
Functions | |
static void | sp_sel_trans_handle_grab (SPKnot *knot, guint state, SPSelTransHandle const *data) |
static void | sp_sel_trans_handle_ungrab (SPKnot *knot, guint state, SPSelTransHandle const *data) |
static void | sp_sel_trans_handle_click (SPKnot *knot, guint state, SPSelTransHandle const *data) |
static void | sp_sel_trans_handle_new_event (SPKnot *knot, Geom::Point const &position, guint32 state, SPSelTransHandle const *data) |
static gboolean | sp_sel_trans_handle_request (SPKnot *knot, Geom::Point *p, guint state, SPSelTransHandle const *data) |
static bool | sp_sel_trans_handle_event (SPKnot *knot, Inkscape::CanvasEvent const &event, SPSelTransHandle const *) |
static void | sp_sel_trans_handle_new_event (SPKnot *knot, Geom::Point const &position, guint state, SPSelTransHandle const *data) |
static double | sign (double const x) |
Returns -1 or 1 according to the sign of x. | |
Helper object for transforming selected items.
Definition in file seltrans.cpp.
|
static |
Returns -1 or 1 according to the sign of x.
Returns 1 for 0 and NaN.
Definition at line 1053 of file seltrans.cpp.
Referenced by CrossingCount(), Inkscape::UI::Widget::Ruler::draw_ruler(), Inkscape::Display::get_x_and_sign(), Inkscape::Display::get_y_and_sign(), Inkscape::UI::PathManipulator::insertNodeAtExtremum(), Box3D::Line::lambda(), Inkscape::Display::SnapIndicator::make_distribution_indicators(), Inkscape::SelTrans::scaleRequest(), Avoid::shorten_line(), Inkscape::SelTrans::skewRequest(), and Inkscape::snap_rectangular_box().
|
static |
Definition at line 860 of file seltrans.cpp.
References data, SPKnot::desktop, and SPDesktop::getTool().
Referenced by Inkscape::SelTrans::_makeHandles().
|
static |
Definition at line 68 of file seltrans.cpp.
References SPKnot::desktop, desktop, Inkscape::UI::Tools::get_latin_keyval(), SPDesktop::getTool(), and SPKnot::is_grabbed().
Referenced by Inkscape::SelTrans::_makeHandles().
|
static |
Definition at line 832 of file seltrans.cpp.
References data, SPKnot::desktop, and SPDesktop::getTool().
Referenced by Inkscape::SelTrans::_makeHandles().
|
static |
Definition at line 844 of file seltrans.cpp.
References data, SPKnot::desktop, and SPDesktop::getTool().
|
static |
Referenced by Inkscape::SelTrans::_makeHandles().
|
static |
Definition at line 853 of file seltrans.cpp.
References data, SPKnot::desktop, and SPDesktop::getTool().
Referenced by Inkscape::SelTrans::_makeHandles().
|
static |
Definition at line 839 of file seltrans.cpp.
References SPKnot::desktop, and SPDesktop::getTool().
Referenced by Inkscape::SelTrans::_makeHandles().