Searched refs:roPolygon (Results 1 – 1 of 1) sorted by relevance
2123 void impCorrectContinuity(basegfx::B2DPolygon& roPolygon, sal_uInt32 nIndex, sal_uInt8 nCFlag) in impCorrectContinuity() argument2125 const sal_uInt32 nPointCount(roPolygon.count()); in impCorrectContinuity()2130 if(roPolygon.isPrevControlPointUsed(nIndex) && roPolygon.isNextControlPointUsed(nIndex)) in impCorrectContinuity()2151 const basegfx::B2DPoint aPoint(roPolygon.getB2DPoint(nIndex)); in impCorrectContinuity()2152 const basegfx::B2DVector aNext(roPolygon.getNextControlPoint(nIndex) - aPoint); in impCorrectContinuity()2153 const basegfx::B2DVector aPrev(aPoint - roPolygon.getPrevControlPoint(nIndex)); in impCorrectContinuity()2162 …roPolygon.setNextControlPoint(nIndex, basegfx::B2DPoint(aPoint + (aDirection * (aNext.getLength() … in impCorrectContinuity()2163 …roPolygon.setPrevControlPoint(nIndex, basegfx::B2DPoint(aPoint - (aDirection * (aPrev.getLength() … in impCorrectContinuity()2173 roPolygon.setNextControlPoint(nIndex, basegfx::B2DPoint(aPoint + aScaledDirection)); in impCorrectContinuity()2174 roPolygon.setPrevControlPoint(nIndex, basegfx::B2DPoint(aPoint - aScaledDirection)); in impCorrectContinuity()
Completed in 23 milliseconds