Inkscape
Vector Graphics Editor
|
Go to the source code of this file.
Namespaces | |
namespace | Inkscape |
Helper class to stream background task notifications as a series of messages. | |
namespace | Inkscape::XML |
@Inkscape XML tree. | |
Typedefs | |
typedef unsigned int | guint32 |
Functions | |
void | Inkscape::convert_text_to_curves (SPDocument *) |
Convert all text in the document to path, in-place. | |
void | Inkscape::copy_object_properties (XML::Node *dest, XML::Node const *src) |
Copy generic object properties, like: | |
Inkscape::XML::Node * | sp_selected_item_to_curved_repr (SPItem *item, guint32 text_grouping_policy) |
bool | sp_item_list_to_curves (const std::vector< SPItem * > &items, std::vector< SPItem * > &selected, std::vector< Inkscape::XML::Node * > &to_select, bool skip_all_lpeitems=false) |
typedef unsigned int guint32 |
Definition at line 34 of file path-chemistry.h.
bool sp_item_list_to_curves | ( | const std::vector< SPItem * > & | items, |
std::vector< SPItem * > & | selected, | ||
std::vector< Inkscape::XML::Node * > & | to_select, | ||
bool | skip_all_lpeitems = false |
||
) |
Definition at line 378 of file path-chemistry.cpp.
References Inkscape::XML::Node::attribute(), collect_object_items(), SPObject::deleteObject(), SPObject::document, SPObject::getAttribute(), SPDocument::getObjectById(), SPObject::getRepr(), item, items, parent, Inkscape::XML::Node::parent(), Inkscape::XML::Node::position(), Inkscape::GC::release(), remove(), SPObject::removeAttribute(), Inkscape::XML::Node::setAttribute(), sp_item_list_to_curves(), and sp_selected_item_to_curved_repr().
Referenced by Inkscape::UI::Tools::EraserTool::_clipErase(), add_actions_processing(), Inkscape::ObjectSet::combine(), Inkscape::convert_text_to_curves(), sp_item_list_to_curves(), Inkscape::UI::Tools::sp_tweak_dilate_recursive(), Inkscape::ObjectSet::toCurves(), and Inkscape::ObjectSet::toLPEItems().
Inkscape::XML::Node * sp_selected_item_to_curved_repr | ( | SPItem * | item, |
guint32 | text_grouping_policy | ||
) |
Definition at line 522 of file path-chemistry.cpp.
References Inkscape::XML::Node::attribute(), Inkscape::copy_object_properties(), Inkscape::XML::Document::createElement(), css, SPObject::document, Inkscape::XML::Node::document(), SPObject::getRepr(), item, SPStyle::merge(), Inkscape::Text::Layout::iterator::nextGlyph(), SPObject::parent, Inkscape::GC::release(), result, Inkscape::XML::Node::setAttribute(), Inkscape::XML::Node::setAttributeOrRemoveIfEmpty(), sp_svg_write_path(), sp_te_get_string_multiline(), SPObject::style, te_get_layout(), and SPStyle::writeIfDiff().
Referenced by sp_item_list_to_curves(), and Inkscape::UI::Tools::sp_tweak_dilate_recursive().