| /inkscape/src/live_effects/ |
| H A D | lpegroupbbox.cpp | 16 * 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 D | lpe-line_segment.cpp | 46 LPELineSegment::doBeforeEffect (SPLPEItem const* lpeitem) argument 48 Inkscape::UI::Tools::lpetool_get_limiting_bbox_corners(lpeitem->document, bboxA, bboxB);
|
| H A D | lpe-offset.cpp | 43 LPEOffset::doOnApply(SPLPEItem const* lpeitem) argument 45 Geom::Point offset = *(SP_SHAPE(lpeitem)->_curve->first_point());
|
| H A D | lpe-jointype.cpp | 85 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 D | lpe-lattice.cpp | 176 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 D | lpe-parallel.cpp | 68 LPEParallel::doOnApply (SPLPEItem const* lpeitem) argument 70 SPCurve const *curve = SP_SHAPE(lpeitem)->_curve;
|
| H A D | lpe-show_handles.cpp | 52 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 D | lpe-vonkoch.cpp | 176 //LPEVonKoch::addCanvasIndicators(SPLPEItem const */*lpeitem*/, std::vector<Geom::PathVector> &hp_vec) 241 LPEVonKoch::doBeforeEffect (SPLPEItem const* lpeitem) argument 244 original_bbox(lpeitem);
|
| H A D | lpe-bendpath.cpp | 94 LPEBendPath::doBeforeEffect (SPLPEItem const* lpeitem) argument 97 original_bbox(lpeitem); 169 LPEBendPath::addCanvasIndicators(SPLPEItem const */*lpeitem*/, std::vector<Geom::PathVector> &hp_vec)
|
| H A D | lpe-envelope.cpp | 54 LPEEnvelope::doBeforeEffect (SPLPEItem const* lpeitem) argument 57 original_bbox(lpeitem);
|
| H A D | lpe-lattice2.cpp | 332 LPELattice2::doBeforeEffect (SPLPEItem const* lpeitem) argument 334 original_bbox(lpeitem); 546 LPELattice2::addCanvasIndicators(SPLPEItem const */*lpeitem*/, std::vector<Geom::PathVector> &hp_vec)
|
| H A D | lpe-perspective_path.cpp | 75 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 D | lpe-roughen.cpp | 95 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 D | lpe-simplify.cpp | 69 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 D | lpe-transform_2pts.cpp | 89 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 D | lpe-bspline.cpp | 61 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 D | lpe-copy_rotate.cpp | 94 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 D | lpe-mirror_symmetry.cpp | 95 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 D | lpe-patternalongpath.cpp | 117 LPEPatternAlongPath::doBeforeEffect (SPLPEItem const* lpeitem) argument 275 LPEPatternAlongPath::addCanvasIndicators(SPLPEItem const */*lpeitem*/, std::vector<Geom::PathVector> &hp_vec)
|
| H A D | lpe-perspective-envelope.cpp | 362 LPEPerspectiveEnvelope::doBeforeEffect (SPLPEItem const* lpeitem) argument 364 original_bbox(lpeitem); 411 LPEPerspectiveEnvelope::addCanvasIndicators(SPLPEItem const */*lpeitem*/, std::vector<Geom::PathVector> &hp_vec)
|
| H A D | effect.cpp | 398 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 D | lpe-knot.cpp | 506 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 D | livepatheffect-editor.cpp | 284 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 D | lpe-toolbar.cpp | 127 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 D | pencil-toolbar.cpp | 245 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...] |