/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-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-jointype.h | 25 virtual void doOnApply(SPLPEItem const* lpeitem);
26 virtual void doOnRemove(SPLPEItem const* lpeitem);
|
H A D | lpegroupbbox.h | 25 void original_bbox(SPLPEItem const* lpeitem, bool absolute = false);
|
H A D | effect.h | 59 void doOnApply_impl(SPLPEItem const* lpeitem); 60 void doBeforeEffect_impl(SPLPEItem const* lpeitem); 64 virtual void doOnApply (SPLPEItem const* lpeitem); 65 virtual void doBeforeEffect (SPLPEItem const* lpeitem); 67 virtual void doAfterEffect (SPLPEItem const* lpeitem); 68 virtual void doOnRemove (SPLPEItem const* lpeitem); 75 void doAcceptPathPreparations(SPLPEItem *lpeitem); 104 std::vector<Geom::PathVector> getCanvasIndicators(SPLPEItem const* lpeitem); 144 virtual void addCanvasIndicators(SPLPEItem const* lpeitem, std::vector<Geom::PathVector> &hp_vec);
|
H A D | lpe-bspline.h | 25 virtual void doOnApply(SPLPEItem const* lpeitem); 27 virtual void doBeforeEffect (SPLPEItem const* lpeitem); 29 void addCanvasIndicators(SPLPEItem const */*lpeitem*/, std::vector<Geom::PathVector> &hp_vec);
|
H A D | lpe-powerstroke.h | 31 virtual void doOnApply(SPLPEItem const* lpeitem); 32 virtual void doOnRemove(SPLPEItem const* lpeitem);
|
H A D | lpe-show_handles.h | 25 virtual void doOnApply(SPLPEItem const* lpeitem); 27 virtual void doBeforeEffect (SPLPEItem const* lpeitem);
|
H A D | lpe-transform_2pts.h | 30 virtual void doOnApply (SPLPEItem const* lpeitem); 34 virtual void doBeforeEffect (SPLPEItem const* lpeitem); 49 virtual void addCanvasIndicators(SPLPEItem const *lpeitem, std::vector<Geom::PathVector> &hp_vec);
|
H A D | lpe-mirror_symmetry.h | 47 virtual void doOnApply (SPLPEItem const* lpeitem); 48 virtual void doBeforeEffect (SPLPEItem const* lpeitem); 55 virtual void addCanvasIndicators(SPLPEItem const *lpeitem, std::vector<Geom::PathVector> &hp_vec);
|
H A D | lpe-copy_rotate.h | 34 virtual void doOnApply (SPLPEItem const* lpeitem); 36 virtual void doBeforeEffect (SPLPEItem const* lpeitem); 47 virtual void addCanvasIndicators(SPLPEItem const *lpeitem, std::vector<Geom::PathVector> &hp_vec);
|
H A D | lpe-line_segment.h | 35 virtual void doBeforeEffect (SPLPEItem const* lpeitem);
|
H A D | lpe-offset.h | 29 virtual void doOnApply (SPLPEItem const* lpeitem);
|
H A D | lpe-perspective_path.h | 36 virtual void doBeforeEffect (SPLPEItem const* lpeitem); 37 virtual void doOnApply(SPLPEItem const* lpeitem);
|
H A D | lpe-taperstroke.h | 33 virtual void doOnApply(SPLPEItem const* lpeitem); 34 virtual void doOnRemove(SPLPEItem const* lpeitem);
|
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-taperstroke.cpp | 97 void LPETaperStroke::doOnApply(SPLPEItem const* lpeitem) argument 99 if (SP_IS_SHAPE(lpeitem)) { 100 SPLPEItem* item = const_cast<SPLPEItem*>(lpeitem); 101 double width = (lpeitem && lpeitem->style) ? lpeitem->style->stroke_width.computed : 1.; 104 if (lpeitem->style->stroke.isPaintserver()) { 105 SPPaintServer * server = lpeitem->style->getStrokePaintServer(); 113 } else if (lpeitem->style->stroke.isColor()) { 115 sp_svg_write_color (c, sizeof(c), lpeitem 136 doOnRemove(SPLPEItem const* lpeitem) argument [all...] |
H A D | lpe-lattice.h | 34 virtual void doBeforeEffect (SPLPEItem const* lpeitem); 41 //virtual void addHelperPathsImpl(SPLPEItem *lpeitem, SPDesktop *desktop);
|
H A D | lpe-knot.h | 59 virtual void doBeforeEffect (SPLPEItem const* lpeitem); 67 virtual void addCanvasIndicators(SPLPEItem const *lpeitem, std::vector<Geom::PathVector> &hp_vec);
|
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-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-powerstroke.cpp | 210 LPEPowerStroke::doOnApply(SPLPEItem const* lpeitem) argument 212 if (SP_IS_SHAPE(lpeitem)) { 213 SPLPEItem* item = const_cast<SPLPEItem*>(lpeitem); 215 Geom::PathVector const &pathv = SP_SHAPE(lpeitem)->_curve->get_pathvector(); 216 double width = (lpeitem && lpeitem->style) ? lpeitem->style->stroke_width.computed / 2 : 1.; 219 if (lpeitem->style) { 220 if (lpeitem->style->stroke.isPaintserver()) { 221 SPPaintServer * server = lpeitem 268 doOnRemove(SPLPEItem const* lpeitem) argument [all...] |
/inkscape/src/widgets/ |
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...] |
/inkscape/src/ |
H A D | sp-lpe-item.cpp | 53 static void sp_lpe_item_enable_path_effects(SPLPEItem *lpeitem, bool enable); 55 static void lpeobject_ref_modified(SPObject *href, guint flags, SPLPEItem *lpeitem); 57 static void sp_lpe_item_create_original_path_recursive(SPLPEItem *lpeitem); 58 static void sp_lpe_item_cleanup_original_path_recursive(SPLPEItem *lpeitem); 285 sp_lpe_item_update_patheffect (SPLPEItem *lpeitem, bool wholetree, bool write) argument 288 g_message("sp_lpe_item_update_patheffect: %p\n", lpeitem); 290 g_return_if_fail (lpeitem != NULL); 291 g_return_if_fail (SP_IS_LPE_ITEM (lpeitem)); 293 if (!lpeitem->pathEffectsEnabled()) 297 PathEffectList lpelist = lpeitem 334 lpeobject_ref_modified(SPObject * , guint , SPLPEItem *lpeitem) argument 343 sp_lpe_item_create_original_path_recursive(SPLPEItem *lpeitem) argument 375 sp_lpe_item_cleanup_original_path_recursive(SPLPEItem *lpeitem) argument 946 sp_lpe_item_enable_path_effects(SPLPEItem *lpeitem, bool enable) argument [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...] |