Inkscape
Vector Graphics Editor
|
Go to the source code of this file.
Functions | |
void | refresh_textpath_source (SPTextPath *offset) |
SPItem * | sp_textpath_get_path_item (SPTextPath const *tp) |
void | sp_textpath_to_text (SPObject *tp) |
void refresh_textpath_source | ( | SPTextPath * | offset | ) |
Definition at line 354 of file sp-tspan.cpp.
References Path::ConvertWithBackData(), item, Path::LoadPathVector(), SPTextPath::originalPath, SPUsePath::originalPath, SPUsePath::refresh_source(), SPTextPath::side, SPUsePath::sourceDirty, SPUsePath::sourceObject, SPTextPath::sourcePath, SP_TEXT_PATH_SIDE_RIGHT, and SPItem::transform.
Referenced by SPTextPath::update().
SPItem * sp_textpath_get_path_item | ( | SPTextPath const * | tp | ) |
Definition at line 464 of file sp-tspan.cpp.
References SPUseReference::getObject(), and SPTextPath::sourcePath.
Referenced by _ungroup_compensate_source_transform(), Inkscape::UI::Tools::TextTool::_updateCursor(), Inkscape::ObjectSet::duplicate(), SPText::get_all_shape_dependencies(), Inkscape::ObjectSet::getSiblingState(), and Inkscape::UI::Widget::TextpathPopover::side_btn_clicked().
void sp_textpath_to_text | ( | SPObject * | tp | ) |
Definition at line 472 of file sp-tspan.cpp.
References SVGLength::_set, Inkscape::XML::Node::addChild(), SPObject::children, SVGLength::computed, SPObject::deleteObject(), Inkscape::XML::Node::document(), SPObject::getRepr(), offset, SPObject::parent, SVGLength::PERCENT, Inkscape::XML::Node::removeChild(), Inkscape::XML::Node::setAttributeSvgDouble(), SVGLength::unit, unused, Geom::X, and Geom::Y.
Referenced by SPTextPath::SPTextPath(), and text_remove_from_path().