Skip to content

Latest commit

 

History

History
18 lines (10 loc) · 622 Bytes

File metadata and controls

18 lines (10 loc) · 622 Bytes

computer_grapic-expriment

HNU数字媒体技术 大三上计算机图形学实验

Qt版本:6.4.3

仅使用Qt的drawPoints()函数实现以下功能

1、实现自由绘制直线、椭圆、圆形

2、自由绘制多边形

3、可以以扫描划线、栅栏两种方式对Polygon多边形填充

4、可以鼠标拖动或以参数输入的方式对Polygon以及其子类进行变换。

5、StarPolygon/SquarePolygon/HexgonPolygon/HolePolygon类继承Polygon类,用于方便的绘制五角星、正方形、正六边形、带洞多边形。

6、可以以参数输入的方式指定Star/Square/Hexgon的大小。