Searched refs:lpeitem (Results 1 - 25 of 62) sorted by relevance

123

/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-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-jointype.h25 virtual void doOnApply(SPLPEItem const* lpeitem);
26 virtual void doOnRemove(SPLPEItem const* lpeitem);
H A Dlpegroupbbox.h25 void original_bbox(SPLPEItem const* lpeitem, bool absolute = false);
H A Deffect.h59 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 Dlpe-bspline.h25 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 Dlpe-powerstroke.h31 virtual void doOnApply(SPLPEItem const* lpeitem);
32 virtual void doOnRemove(SPLPEItem const* lpeitem);
H A Dlpe-show_handles.h25 virtual void doOnApply(SPLPEItem const* lpeitem);
27 virtual void doBeforeEffect (SPLPEItem const* lpeitem);
H A Dlpe-transform_2pts.h30 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 Dlpe-mirror_symmetry.h47 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 Dlpe-copy_rotate.h34 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 Dlpe-line_segment.h35 virtual void doBeforeEffect (SPLPEItem const* lpeitem);
H A Dlpe-offset.h29 virtual void doOnApply (SPLPEItem const* lpeitem);
H A Dlpe-perspective_path.h36 virtual void doBeforeEffect (SPLPEItem const* lpeitem);
37 virtual void doOnApply(SPLPEItem const* lpeitem);
H A Dlpe-taperstroke.h33 virtual void doOnApply(SPLPEItem const* lpeitem);
34 virtual void doOnRemove(SPLPEItem const* lpeitem);
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-taperstroke.cpp97 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 Dlpe-lattice.h34 virtual void doBeforeEffect (SPLPEItem const* lpeitem);
41 //virtual void addHelperPathsImpl(SPLPEItem *lpeitem, SPDesktop *desktop);
H A Dlpe-knot.h59 virtual void doBeforeEffect (SPLPEItem const* lpeitem);
67 virtual void addCanvasIndicators(SPLPEItem const *lpeitem, std::vector<Geom::PathVector> &hp_vec);
H A Dlpe-offset.cpp43 LPEOffset::doOnApply(SPLPEItem const* lpeitem) argument
45 Geom::Point offset = *(SP_SHAPE(lpeitem)->_curve->first_point());
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-powerstroke.cpp210 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 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...]
/inkscape/src/
H A Dsp-lpe-item.cpp53 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 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...]

Completed in 64 milliseconds

123