/inkscape/src/2geom/ |
H A D | svg-path-writer.h | 14 * notice, a recipient may use your version of this file under either 24 * Version 1.1 (the "License"); you may not use this file except in 84 /** @brief Enable or disable the use of V, H, T and S commands where possible. 86 void setUseShorthands(bool use) { _use_shorthands = use; } argument
|
/inkscape/src/display/ |
H A D | nr-svgfonts.cpp | 26 #include "sp-use.h" 27 #include "sp-use-reference.h" 189 //We use that info to allocate memory for the glyphs 210 x -= (hkern->k / 1000.0);//TODO: use here the height of the font 214 y -= (vkern->k / 1000.0);//TODO: use here the "height" of the font 224 if (is_horizontal_text) x+=(this->font->horiz_adv_x/1000.0);//TODO: use here the height of the font 225 else y+=(this->font->vert_adv_y/1000.0);//TODO: use here the "height" of the font 238 if (is_horizontal_text) x+=(this->font->horiz_adv_x/1000.0);//TODO: use here the height of the font 239 else y+=(this->font->vert_adv_y/1000.0);//TODO: use here the "height" of the font 256 Geom::Scale s(1.0/1000);//TODO: use her 354 SPUse *use = dynamic_cast<SPUse *>(node); local [all...] |
/inkscape/src/ |
H A D | sp-flowregion.cpp | 13 #include "sp-use.h" 361 SPUse *use = dynamic_cast<SPUse *>(item); local 362 if ( use ) { 363 u_child = use->child; 364 tr_mat = use->getRelativeTransform(child->parent);
|
H A D | sp-use.cpp | 2 * SVG <use> implementation 37 #include "sp-use.h" 38 #include "sp-use-reference.h" 164 repr = xml_doc->createElement("svg:use"); 255 /* TRANSLATORS: Used for statusbar description for long <use> chains: 259 * a <use>, and giving its description. */ 317 SPUse *use = dynamic_cast<SPUse *>(orig); local 318 while (orig && use) { 319 orig = use->child; 320 use [all...] |
H A D | device-manager.cpp | 312 virtual void setAxisUse( Glib::ustring const & id, guint index, Gdk::AxisUse use ); 391 Gdk::AxisUse use = getStringToAxis()[name]; local 392 setAxisUse( (*it)->getId(), i, use ); 476 void DeviceManagerImpl::setAxisUse( Glib::ustring const & id, guint index, Gdk::AxisUse use ) 484 if (device->get_axis_use(index) != use) { 485 device->set_axis_use(index, use);
|
H A D | object-snapper.cpp | 28 #include "sp-use.h" 132 // paths only, then we can just as well use the geometric bounding box (which is faster) 136 // Oh oh, this will get ugly. We cannot use sp_item_i2d_affine directly because we need to 170 // first point and store the collection for later use. This significantly improves the performance 202 SPUse *use = dynamic_cast<SPUse *>((*i).item); local 203 if (use) { 204 root_item = use->root(); 357 // first point and store the collection for later use. This significantly improves the performance 389 SPUse *use = dynamic_cast<SPUse *>((*i).item); local 390 if (use) { [all...] |
H A D | sp-flowtext.cpp | 26 #include "sp-use.h" 189 } else if ( strcmp(val, "default") == 0 ) { // the same one we use, a standard greedy 482 // use kerning to simulate justification and whatnot 597 SPUse *use = dynamic_cast<SPUse *>(frame); local 598 if ( use ) { 599 frame = use->get_original(); 630 Inkscape::XML::Node *rect_repr = xml_doc->createElement("svg:rect"); // FIXME: use path!!! after rects are converted to use path
|
H A D | selection-chemistry.cpp | 45 #include "sp-use.h" 514 SPUse *use = dynamic_cast<SPUse *>(old_clone); local 515 if (use) { 516 SPItem *orig = use->get_original(); 857 SPUse *use = dynamic_cast<SPUse *>(*item); local 859 SPItem *original = use; 875 SPUse *use = static_cast<SPUse *>(item->data); local 877 *items_node = use->unlink(); 1484 SPUse *use = dynamic_cast<SPUse *>(item_use); local 1485 while (use 1627 SPUse *use = dynamic_cast<SPUse *>(item); local 1662 SPUse *use = dynamic_cast<SPUse *>(item); local 2726 SPUse *use = dynamic_cast<SPUse *>(item); local 2777 SPUse *use = dynamic_cast<SPUse *>(item); local [all...] |
/inkscape/src/ui/dialog/ |
H A D | livepatheffect-editor.cpp | 42 #include "sp-use.h" 307 SPUse *use = dynamic_cast<SPUse *>(item); local 308 if ( use ) { 310 SPItem *orig = use->get_original(); 443 SPUse *use = dynamic_cast<SPUse *>(item); local 444 if ( use ) { 449 SPItem *orig = use->get_original();
|
H A D | symbols.cpp | 55 #include "sp-use.h" 484 // Find style for use in <use> 539 // Create a string we can use for the symbol id (libvisio doesn't give us a name) 702 // Returns style from first <use> element found that references id. 710 SPUse *use = dynamic_cast<SPUse *>(obj); local 711 if ( use ) { 712 gchar const *href = use->getRepr()->attribute("xlink:href"); 718 style = use->getRepr()->attribute("style"); 765 * <use> elemen [all...] |
H A D | tags.cpp | 59 #include "sp-tag-use.h" 60 #include "sp-tag-use-reference.h" 329 * with the correct value (sp-object bug?). So use the inkscape:label attribute instead which 334 SPTagUse * use = SP_IS_TAG_USE(obj) ? SP_TAG_USE(obj) : 0; local 335 if (use && use->ref->isAttached()) { 336 label = use->ref->getObject()->getAttribute("inkscape:label"); 670 // FIXME unnecessary use of XML tree 939 // This string is constructed to use already translated strings.
|
/inkscape/src/extension/internal/ |
H A D | latex-text-renderer.cpp | 36 #include "sp-use.h" 167 /* fixme: should use pclose() for pipes */ 240 void LaTeXTextRenderer::sp_use_render(SPUse *use) argument 244 if ((use->x._set && use->x.computed != 0) || (use->y._set && use->y.computed != 0)) { 245 Geom::Affine tp(Geom::Translate(use->x.computed, use->y.computed)); 250 SPItem *childItem = dynamic_cast<SPItem *>(use 567 SPUse *use = dynamic_cast<SPUse *>(item); local [all...] |
H A D | cairo-renderer.cpp | 50 #include "sp-use.h" 151 static void sp_use_render(SPUse *use, CairoRenderContext *ctx); 334 static void sp_use_render(SPUse *use, CairoRenderContext *ctx) argument 339 if ((use->x._set && use->x.computed != 0) || (use->y._set && use->y.computed != 0)) { 340 Geom::Affine tp(Geom::Translate(use->x.computed, use->y.computed)); 346 if (use 569 SPUse *use = dynamic_cast<SPUse *>(item); local [all...] |
/inkscape/src/ui/ |
H A D | clipboard.cpp | 71 #include "sp-use.h" 341 Inkscape::XML::Node *use = _doc->createElement("svg:use"); local 342 use->setAttribute("xlink:href", id.c_str() ); 343 // Set a default style in <use> rather than <symbol> so it can be changed. 344 use->setAttribute("style", style ); 347 use->setAttribute("transform", transform_str); 350 _root->appendChild(use); 389 // otherwise, use the import extensions 422 strcmp(ch->name(), "svg:use") 714 SPUse *use=dynamic_cast<SPUse *>(item); local 759 SPUse *use=dynamic_cast<SPUse *>(item); local [all...] |
/inkscape/src/ui/tools/ |
H A D | eraser-tool.cpp | 704 SPUse *use = dynamic_cast<SPUse *>(item); local 712 } else if (SP_IS_GROUP(item) || use ) { 837 // this desperately needs to be rewritten to use the path outliner...
|