Lines Matching defs:tp
338 void refresh_textpath_source(SPTextPath* tp)
340 if ( tp == NULL ) {
344 tp->sourcePath->refresh_source();
345 tp->sourcePath->sourceDirty=false;
348 if ( tp->sourcePath->originalPath ) {
349 if (tp->originalPath) {
350 delete tp->originalPath;
353 tp->originalPath = NULL;
355 tp->originalPath = new Path;
356 tp->originalPath->Copy(tp->sourcePath->originalPath);
357 tp->originalPath->ConvertWithBackData(0.01);
441 SPItem *sp_textpath_get_path_item(SPTextPath *tp)
443 if (tp && tp->sourcePath) {
444 SPItem *refobj = tp->sourcePath->getObject();
453 void sp_textpath_to_text(SPObject *tp)
455 SPObject *text = tp->parent;
464 xy *= tp->document->getDocumentScale().inverse(); // Convert to user-units.
469 for (SPObject *o = tp->firstChild() ; o != NULL; o = o->next) {
477 tp->getRepr()->removeChild((Inkscape::XML::Node *) i->data);
483 tp->deleteObject();