소스 검색

revert offset previous fix

bstouls 9 년 전
부모
커밋
e14ea2d294
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      hxd/clipper/Clipper.hx

+ 1 - 1
hxd/clipper/Clipper.hx

@@ -3955,7 +3955,7 @@ class ClipperOffset
 		if (m_sinA * m_delta < 0)
 		{
 			m_destPoly.push(new IPoint(Math.round(m_srcPoly[j].x + m_normals[k].x * m_delta), Math.round(m_srcPoly[j].y + m_normals[k].y * m_delta)));
-			//m_destPoly.push(m_srcPoly[j]);	//disabled : exists in original C# version but sometimes generate wrong shapes
+			m_destPoly.push(m_srcPoly[j]);
 			m_destPoly.push(new IPoint(Math.round(m_srcPoly[j].x + m_normals[j].x * m_delta), Math.round(m_srcPoly[j].y + m_normals[j].y * m_delta)));
 		}
 		else