diff options
author | Regina Henschel <rb.henschel@t-online.de> | 2017-01-29 01:03:16 +0100 |
---|---|---|
committer | Thorsten Behrens <Thorsten.Behrens@CIB.de> | 2017-04-06 23:14:24 +0000 |
commit | c10aaf94a9054e48ddd1112c84876eecd3dec726 (patch) | |
tree | f01677bb579ba00e12a454e26c0cf9a05cfde665 /sd | |
parent | 7a64ad57036234c90dda0ba1fefdf8867114305e (diff) |
tdf#105545 Allow closed paths having 2 points
Closed paths with 2 points can be created from scratch,
therefore allow them too, if a point is deleted.
Remove now unused member mbIsClosed
Change-Id: Iac2a08df52f734c99c6ac14d9f1a16d8b943d399
Reviewed-on: https://gerrit.libreoffice.org/33654
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
Diffstat (limited to 'sd')
-rw-r--r-- | sd/source/ui/animations/motionpathtag.cxx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sd/source/ui/animations/motionpathtag.cxx b/sd/source/ui/animations/motionpathtag.cxx index 39369192911d..4ce9ad62bc66 100644 --- a/sd/source/ui/animations/motionpathtag.cxx +++ b/sd/source/ui/animations/motionpathtag.cxx @@ -1036,7 +1036,7 @@ void MotionPathTag::DeleteMarkedPoints() mrView.BrkAction(); SdrUShortCont& rPts = mpMark->GetMarkedPoints(); - PolyPolygonEditor aEditor( mpPathObj->GetPathPoly(), mpPathObj->IsClosed() ); + PolyPolygonEditor aEditor( mpPathObj->GetPathPoly()); if (aEditor.DeletePoints(rPts)) { if( aEditor.GetPolyPolygon().count() ) @@ -1088,7 +1088,7 @@ void MotionPathTag::SetMarkedSegmentsKind(SdrPathSegmentKind eKind) if(mpPathObj && isSelected() && (GetMarkedPointCount() != 0)) { SdrUShortCont& rPts = mpMark->GetMarkedPoints(); - PolyPolygonEditor aEditor( mpPathObj->GetPathPoly(), mpPathObj->IsClosed() ); + PolyPolygonEditor aEditor( mpPathObj->GetPathPoly() ); if (aEditor.SetSegmentsKind(eKind, rPts)) { mpPathObj->SetPathPoly(aEditor.GetPolyPolygon()); @@ -1138,7 +1138,7 @@ void MotionPathTag::SetMarkedPointsSmooth(SdrPathSmoothKind eKind) if(mpPathObj && mpMark && isSelected() && (GetMarkedPointCount() != 0)) { SdrUShortCont& rPts = mpMark->GetMarkedPoints(); - PolyPolygonEditor aEditor( mpPathObj->GetPathPoly(), mpPathObj->IsClosed() ); + PolyPolygonEditor aEditor( mpPathObj->GetPathPoly()); if (aEditor.SetPointsSmooth(eFlags, rPts)) { mpPathObj->SetPathPoly(aEditor.GetPolyPolygon()); |