C++OpenGL画直线段的中点算法
void COpenGLView::MidPoint(int x1, int y1, int x2, int y2){ //先考虑斜率不存在的情况 if (x1 == x2) { if (y1 <= y2) { for (int y = y1; y <= y2; y++) { glBegin(GL_POINTS); glVertex2i(x1, y); glEnd(); } } else { for (int y = y1; y &g
原创
2020-05-27 17:44:52 ·
1050 阅读 ·
0 评论