Searched defs:lpeitem (Results 1 - 25 of 31) sorted by relevance

12

/inkscape/src/live_effects/
H A Dlpegroupbbox.cpp16 * Updates the \c boundingbox_X and \c boundingbox_Y values from the geometric bounding box of \c lpeitem.
18 * @pre lpeitem must have an existing geometric boundingbox (usually this is guaranteed when: \code SP_SHAPE(lpeitem)->curve != NULL \endcode )
20 * @param lpeitem This is not allowed to be NULL.
21 * @param absolute Determines whether the bbox should be calculated of the untransformed lpeitem (\c absolute = \c false)
22 * or of the transformed lpeitem (\c absolute = \c true) using sp_item_i2doc_affine.
25 void GroupBBoxEffect::original_bbox(SPLPEItem const* lpeitem, bool absolute) argument
30 transform = lpeitem->i2doc_affine();
36 Geom::OptRect bbox = lpeitem->geometricBounds(transform);
H A Dlpe-line_segment.cpp46 LPELineSegment::doBeforeEffect (SPLPEItem const* lpeitem) argument
48 Inkscape::UI::Tools::lpetool_get_limiting_bbox_corners(lpeitem->document, bboxA, bboxB);
H A Dlpe-offset.cpp43 LPEOffset::doOnApply(SPLPEItem const* lpeitem) argument
45 Geom::Point offset = *(SP_SHAPE(lpeitem)->_curve->first_point());
H A Dlpe-jointype.cpp85 void LPEJoinType::doOnApply(SPLPEItem const* lpeitem) argument
87 if (SP_IS_SHAPE(lpeitem)) {
88 SPLPEItem* item = const_cast<SPLPEItem*>(lpeitem);
89 double width = (lpeitem && lpeitem->style) ? lpeitem->style->stroke_width.computed : 1.;
92 if (lpeitem->style->stroke.isPaintserver()) {
93 SPPaintServer * server = lpeitem->style->getStrokePaintServer();
101 } else if (lpeitem->style->stroke.isColor()) {
103 sp_svg_write_color (c, sizeof(c), lpeitem
122 doOnRemove(SPLPEItem const* lpeitem) argument
[all...]
H A Dlpe-lattice.cpp176 LPELattice::doBeforeEffect (SPLPEItem const* lpeitem) argument
178 original_bbox(lpeitem);
255 LPELattice::addHelperPathsImpl(SPLPEItem *lpeitem, SPDesktop *desktop)
300 SPCanvasItem *canvasitem = sp_nodepath_generate_helperpath(desktop, c, lpeitem, 0x009000ff);
302 lpeitem->lpe_helperpaths.push_back(tmpitem);
H A Dlpe-parallel.cpp68 LPEParallel::doOnApply (SPLPEItem const* lpeitem) argument
70 SPCurve const *curve = SP_SHAPE(lpeitem)->_curve;
H A Dlpe-show_handles.cpp52 void LPEShowHandles::doOnApply(SPLPEItem const* lpeitem) argument
60 SPLPEItem* item = const_cast<SPLPEItem*>(lpeitem);
65 SPLPEItem* item = const_cast<SPLPEItem*>(lpeitem);
76 void LPEShowHandles::doBeforeEffect (SPLPEItem const* lpeitem) argument
78 SPItem const* item = SP_ITEM(lpeitem);
H A Dlpe-vonkoch.cpp176 //LPEVonKoch::addCanvasIndicators(SPLPEItem const */*lpeitem*/, std::vector<Geom::PathVector> &hp_vec)
241 LPEVonKoch::doBeforeEffect (SPLPEItem const* lpeitem) argument
244 original_bbox(lpeitem);
H A Dlpe-bendpath.cpp94 LPEBendPath::doBeforeEffect (SPLPEItem const* lpeitem) argument
97 original_bbox(lpeitem);
169 LPEBendPath::addCanvasIndicators(SPLPEItem const */*lpeitem*/, std::vector<Geom::PathVector> &hp_vec)
H A Dlpe-envelope.cpp54 LPEEnvelope::doBeforeEffect (SPLPEItem const* lpeitem) argument
57 original_bbox(lpeitem);
H A Dlpe-lattice2.cpp332 LPELattice2::doBeforeEffect (SPLPEItem const* lpeitem) argument
334 original_bbox(lpeitem);
546 LPELattice2::addCanvasIndicators(SPLPEItem const */*lpeitem*/, std::vector<Geom::PathVector> &hp_vec)
H A Dlpe-perspective_path.cpp75 LPEPerspectivePath::doOnApply(SPLPEItem const* lpeitem) argument
77 Persp3D *persp = persp3d_document_first_persp(lpeitem->document);
83 SPLPEItem * item = const_cast<SPLPEItem*>(lpeitem);
88 LPEPerspectivePath::doBeforeEffect (SPLPEItem const* lpeitem) argument
90 original_bbox(lpeitem, true);
91 SPLPEItem * item = const_cast<SPLPEItem*>(lpeitem);
92 Persp3D *persp = persp3d_document_first_persp(lpeitem->document);
H A Dlpe-roughen.cpp95 void LPERoughen::doBeforeEffect(SPLPEItem const *lpeitem) argument
97 if(spray_tool_friendly && seed == 0 && SP_OBJECT(lpeitem)->getId()){
98 std::string id_item(SP_OBJECT(lpeitem)->getId());
H A Dlpe-simplify.cpp69 LPESimplify::doBeforeEffect (SPLPEItem const* lpeitem) argument
74 bbox = SP_ITEM(lpeitem)->visualBounds();
300 LPESimplify::addCanvasIndicators(SPLPEItem const */*lpeitem*/, std::vector<Geom::PathVector> &hp_vec)
H A Dlpe-transform_2pts.cpp89 LPETransform2Pts::doOnApply(SPLPEItem const* lpeitem) argument
92 original_bbox(lpeitem);
96 SPLPEItem * splpeitem = const_cast<SPLPEItem *>(lpeitem);
121 LPETransform2Pts::doBeforeEffect (SPLPEItem const* lpeitem) argument
124 original_bbox(lpeitem);
128 SPLPEItem * splpeitem = const_cast<SPLPEItem *>(lpeitem);
418 LPETransform2Pts::addCanvasIndicators(SPLPEItem const */*lpeitem*/, std::vector<Geom::PathVector> &hp_vec)
H A Dlpe-bspline.cpp61 void LPEBSpline::doBeforeEffect (SPLPEItem const* /*lpeitem*/)
69 void LPEBSpline::doOnApply(SPLPEItem const* lpeitem) argument
71 if (!SP_IS_SHAPE(lpeitem)) {
73 SPLPEItem * item = const_cast<SPLPEItem*>(lpeitem);
79 LPEBSpline::addCanvasIndicators(SPLPEItem const */*lpeitem*/, std::vector<Geom::PathVector> &hp_vec)
H A Dlpe-copy_rotate.cpp94 LPECopyRotate::doOnApply(SPLPEItem const* lpeitem) argument
97 original_bbox(lpeitem);
124 LPECopyRotate::doBeforeEffect (SPLPEItem const* lpeitem) argument
127 original_bbox(lpeitem);
157 SPLPEItem * item = const_cast<SPLPEItem*>(lpeitem);
404 LPECopyRotate::addCanvasIndicators(SPLPEItem const */*lpeitem*/, std::vector<Geom::PathVector> &hp_vec)
H A Dlpe-mirror_symmetry.cpp95 LPEMirrorSymmetry::doBeforeEffect (SPLPEItem const* lpeitem) argument
130 sp *= i2anc_affine(SP_OBJECT(lpeitem), SP_OBJECT(SP_ACTIVE_DESKTOP->currentLayer()->parent)) .inverse();
133 ep *= i2anc_affine(SP_OBJECT(lpeitem), SP_OBJECT(SP_ACTIVE_DESKTOP->currentLayer()->parent)) .inverse();
143 sp *= i2anc_affine(SP_OBJECT(lpeitem), SP_OBJECT(SP_ACTIVE_DESKTOP->currentLayer()->parent)) .inverse();
146 ep *= i2anc_affine(SP_OBJECT(lpeitem), SP_OBJECT(SP_ACTIVE_DESKTOP->currentLayer()->parent)) .inverse();
156 LPEMirrorSymmetry::doOnApply (SPLPEItem const* lpeitem) argument
160 original_bbox(lpeitem);
312 LPEMirrorSymmetry::addCanvasIndicators(SPLPEItem const */*lpeitem*/, std::vector<Geom::PathVector> &hp_vec)
H A Dlpe-patternalongpath.cpp117 LPEPatternAlongPath::doBeforeEffect (SPLPEItem const* lpeitem) argument
275 LPEPatternAlongPath::addCanvasIndicators(SPLPEItem const */*lpeitem*/, std::vector<Geom::PathVector> &hp_vec)
H A Dlpe-perspective-envelope.cpp362 LPEPerspectiveEnvelope::doBeforeEffect (SPLPEItem const* lpeitem) argument
364 original_bbox(lpeitem);
411 LPEPerspectiveEnvelope::addCanvasIndicators(SPLPEItem const */*lpeitem*/, std::vector<Geom::PathVector> &hp_vec)
H A Deffect.cpp398 Effect::doOnApply (SPLPEItem const*/*lpeitem*/)
438 Effect::doBeforeEffect (SPLPEItem const*/*lpeitem*/)
443 void Effect::doAfterEffect (SPLPEItem const* /*lpeitem*/)
447 void Effect::doOnRemove (SPLPEItem const* /*lpeitem*/)
452 void Effect::doOnApply_impl(SPLPEItem const* lpeitem) argument
454 sp_lpe_item = const_cast<SPLPEItem *>(lpeitem);
457 doOnApply(lpeitem);
460 void Effect::doBeforeEffect_impl(SPLPEItem const* lpeitem) argument
462 sp_lpe_item = const_cast<SPLPEItem *>(lpeitem);
469 doBeforeEffect(lpeitem);
482 doAcceptPathPreparations(SPLPEItem *lpeitem) argument
639 getCanvasIndicators(SPLPEItem const* lpeitem) argument
[all...]
H A Dlpe-knot.cpp506 collectPathsAndWidths (SPLPEItem const *lpeitem, Geom::PathVector &paths, std::vector<double> &stroke_widths){ argument
507 if (SP_IS_GROUP(lpeitem)) {
508 std::vector<SPItem*> item_list = sp_item_group_item_list(SP_GROUP(lpeitem));
516 else if (SP_IS_SHAPE(lpeitem)) {
518 if (SP_IS_PATH(lpeitem)) {
519 c = SP_PATH(lpeitem)->get_curve_for_edit();
521 c = SP_SHAPE(lpeitem)->getCurve();
528 stroke_widths.push_back(lpeitem->style->stroke_width.computed);
536 LPEKnot::doBeforeEffect (SPLPEItem const* lpeitem) argument
539 original_bbox(lpeitem);
[all...]
/inkscape/src/ui/dialog/
H A Dlivepatheffect-editor.cpp284 SPLPEItem *lpeitem = dynamic_cast<SPLPEItem *>(item); local
285 if ( lpeitem ) {
286 effect_list_reload(lpeitem);
288 current_lpeitem = lpeitem;
291 if ( lpeitem->hasPathEffect() ) {
292 Inkscape::LivePathEffect::Effect *lpe = lpeitem->getCurrentLPE();
343 LivePathEffectEditor::effect_list_reload(SPLPEItem *lpeitem) argument
347 PathEffectList effectlist = lpeitem->getEffectList();
495 SPLPEItem *lpeitem = dynamic_cast<SPLPEItem *>(item); local
496 if ( lpeitem ) {
513 SPLPEItem *lpeitem = dynamic_cast<SPLPEItem *>(item); local
530 SPLPEItem *lpeitem = dynamic_cast<SPLPEItem *>(item); local
[all...]
/inkscape/src/widgets/
H A Dlpe-toolbar.cpp127 SPLPEItem *lpeitem = SP_LPE_ITEM(item); local
128 Effect* lpe = lpeitem->getCurrentLPE();
132 g_object_set_data(tbl, "currentlpeitem", lpeitem);
258 SPLPEItem *lpeitem = static_cast<SPLPEItem *>(g_object_get_data(tbl, "currentlpeitem")); local
259 if (lpeitem) {
260 SPLPEItem *lpeitem = static_cast<SPLPEItem *>(g_object_get_data(tbl, "currentlpeitem")); local
262 sp_lpe_item_update_patheffect(lpeitem, true, true);
H A Dpencil-toolbar.cpp245 SPLPEItem* lpeitem = dynamic_cast<SPLPEItem*>(*it); local
246 if (lpeitem && lpeitem->hasPathEffect()){
247 PathEffectList lpelist = lpeitem->getEffectList();
254 SPShape * shape = dynamic_cast<SPShape *>(lpeitem);
258 lpeitem->setCurrentPathEffect(*i);
260 lpeitem->removeCurrentPathEffect(true);
263 lpeitem->removeCurrentPathEffect(false);
290 SPLPEItem* lpeitem = dynamic_cast<SPLPEItem*>(*it); local
291 if (lpeitem
[all...]

Completed in 106 milliseconds

12