【OpenGL C++】画一个空心汉字和一个圆,并填充汉字(中点画线法,中点画圆法,种子填充法)
内容:画一个空心汉字和一个圆设计一个画任意直线和圆的算法,可选所学的任一图形扫描转换算法(中点或bresenham算法),不能使用任何画线/画圆的API;使用画线算法实现空心汉字的绘制,汉字必须为4划以上;使用你设计的画圆算法绘制这个空心字的外接圆;设计一种填充算法实现汉字的填充;1.中点画圆法生成八分之一圆,其他部分可以通过一系列的简单反射变换得到。(1)已知圆心在原点的圆上的一点的(x,y),函数circlePlotPoint()根据对称性得到8个对称点,分别为(y,x),(y,-x),