Lines Matching refs:pPath
610 const SdrPathObj* pPath = PTR_CAST(SdrPathObj,pObj); in ImpCanConvertForCombine1() local
612 if(pPath) in ImpCanConvertForCombine1()
614 bIsLine = pPath->IsLine(); in ImpCanConvertForCombine1()
656 SdrPathObj* pPath = PTR_CAST(SdrPathObj, pObj); in ImpGetPolyPolygon1() local
658 if(bCombine && pPath && !pObj->GetOutlinerParaObject()) in ImpGetPolyPolygon1()
660 aRetval = pPath->GetPathPoly(); in ImpGetPolyPolygon1()
677 pPath = PTR_CAST(SdrPathObj, pObj1); in ImpGetPolyPolygon1()
679 if(pPath) in ImpGetPolyPolygon1()
681 aRetval.append(pPath->GetPathPoly()); in ImpGetPolyPolygon1()
687 pPath = PTR_CAST(SdrPathObj, pConvObj); in ImpGetPolyPolygon1()
689 if(pPath) in ImpGetPolyPolygon1()
691 aRetval = pPath->GetPathPoly(); in ImpGetPolyPolygon1()
1161 SdrPathObj* pPath = new SdrPathObj(OBJ_PATHFILL, aMergePolyPolygonA); in MergeMarkedObjects() local
1162 ImpCopyAttributes(pAttrObj, pPath); in MergeMarkedObjects()
1164 pInsOL->InsertObject(pPath, nInsPos, &aReason); in MergeMarkedObjects()
1166 AddUndo(GetModel()->GetSdrUndoFactory().CreateUndoNewObject(*pPath)); in MergeMarkedObjects()
1167 MarkObj(pPath, pInsPV, sal_False, sal_True); in MergeMarkedObjects()
1334 SdrPathObj* pPath = new SdrPathObj(eKind,aPolyPolygon); in CombineMarkedObjects() local
1337 ImpCopyAttributes(pAttrObj, pPath); in CombineMarkedObjects()
1349 pPath->SetMergedItem(XLineStyleItem(XLINE_SOLID)); in CombineMarkedObjects()
1353 pInsOL->InsertObject(pPath,nInsPos,&aReason); in CombineMarkedObjects()
1355 AddUndo(GetModel()->GetSdrUndoFactory().CreateUndoNewObject(*pPath)); in CombineMarkedObjects()
1363 MarkObj(pPath, pInsPV, sal_False, sal_True); in CombineMarkedObjects()
1429 const SdrPathObj* pPath = PTR_CAST(SdrPathObj, pObj1); in ImpCanDismantle() local
1431 if(pPath) in ImpCanDismantle()
1433 if(ImpCanDismantle(pPath->GetPathPoly(), bMakeLines)) in ImpCanDismantle()
1455 const SdrPathObj* pPath = PTR_CAST(SdrPathObj, pObj); in ImpCanDismantle() local
1459 if(pPath) in ImpCanDismantle()
1461 if(ImpCanDismantle(pPath->GetPathPoly(),bMakeLines)) in ImpCanDismantle()
1470 if(!(aInfo.bCanConvToPath || aInfo.bCanConvToPoly) && !pPath->IsLine()) in ImpCanDismantle()
1513 …SdrPathObj* pPath = new SdrPathObj((SdrObjKind)pSrcPath->GetObjIdentifier(), basegfx::B2DPolyPolyg… in ImpDismantleOneObject() local
1514 ImpCopyAttributes(pSrcPath, pPath); in ImpDismantleOneObject()
1515 pLast = pPath; in ImpDismantleOneObject()
1517 rOL.InsertObject(pPath, rPos, &aReason); in ImpDismantleOneObject()
1519 AddUndo(GetModel()->GetSdrUndoFactory().CreateUndoNewObject(*pPath, sal_True)); in ImpDismantleOneObject()
1520 MarkObj(pPath, pPV, sal_False, sal_True); in ImpDismantleOneObject()
1548 SdrPathObj* pPath = new SdrPathObj(eKind, basegfx::B2DPolyPolygon(aNewPolygon)); in ImpDismantleOneObject() local
1549 ImpCopyAttributes(pSrcPath, pPath); in ImpDismantleOneObject()
1550 pLast = pPath; in ImpDismantleOneObject()
1552 rOL.InsertObject(pPath, rPos, &aReason); in ImpDismantleOneObject()
1554 AddUndo(GetModel()->GetSdrUndoFactory().CreateUndoNewObject(*pPath, sal_True)); in ImpDismantleOneObject()
1555 MarkObj(pPath, pPV, sal_False, sal_True); in ImpDismantleOneObject()