Inkscape
Vector Graphics Editor
|
TODO: insert short description here. More...
Go to the source code of this file.
Classes | |
class | SPTextPath |
Enumerations | |
enum | TextPathSide { SP_TEXT_PATH_SIDE_LEFT , SP_TEXT_PATH_SIDE_RIGHT } |
Functions | |
bool | SP_IS_TEXT_TEXTPATH (SPObject const *obj) |
SPItem * | sp_textpath_get_path_item (SPTextPath const *tp) |
void | sp_textpath_to_text (SPObject *tp) |
TODO: insert short description here.
Definition in file sp-textpath.h.
enum TextPathSide |
Enumerator | |
---|---|
SP_TEXT_PATH_SIDE_LEFT | |
SP_TEXT_PATH_SIDE_RIGHT |
Definition at line 20 of file sp-textpath.h.
|
inline |
Definition at line 47 of file sp-textpath.h.
References SPObject::firstChild().
Referenced by SPText::description(), SPText::set_transform(), sp_te_insert_line(), sp_te_set_repr_text_multiline(), text_put_on_path(), and text_remove_from_path().
SPItem * sp_textpath_get_path_item | ( | SPTextPath const * | tp | ) |
Definition at line 463 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(), and Inkscape::ObjectSet::getSiblingState().
void sp_textpath_to_text | ( | SPObject * | tp | ) |
Definition at line 471 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().