diff --git a/ScanlineRendering/ScanlineRendering/ScanlineRenderingView.cpp b/ScanlineRendering/ScanlineRendering/ScanlineRenderingView.cpp index d94b192..d46a59f 100644 --- a/ScanlineRendering/ScanlineRendering/ScanlineRenderingView.cpp +++ b/ScanlineRendering/ScanlineRendering/ScanlineRenderingView.cpp @@ -124,15 +124,13 @@ void CScanlineRenderingView::DrawGraph() { void CScanlineRenderingView::DrawPolygon(CDC *pDC) { CLine *line = new CLine; CP2 t; - for (int i = 0; i < 3; i++) { + for (int i = 0; i < 3; i++) if (i == 0) { line->MoveTo(pDC, P[i]); t = P[i]; } - else { + else line->LineTo(pDC, P[i]); - } - } line->LineTo(pDC, t); delete line; }