|
|
|
|
|
|
|
|
|
|
|
|
第一节
图形的分段表示 |
|
|
|
|
|
|
|
|
与空间任意形体有关的信息可以分为图形信息和非图形信息两类。图形信息指构成它们的点、线、面的位置,相互关系及大小等;非图形信息指形体的颜色、亮度、质量、体积等一些性质。
形体的图形信息又可以分为几何信息和拓扑信息两类。几何信息指形体在空间的位置和大小,拓扑信息指组成形体各部分的数目及相互间的连接关系。
图形段可以定义为是一组输出图形元素的集合,该集合成为图形操作的基本单元。
对图形段规定哪些功能及如何实现,可以有多种不同的方案。一般地说,对图形段的操作,是通过调用子程序来实现的。
例如要建立一个图形段,它的内容是图6.1中的一个正方形,可用下列程序:
Createsegment(i);
moveto2(0.0,0.0);
lineto2(1.0,0.0);
lineto2(1.0,1.0);
lineto2(0.0,1.0);
lineto2(0.0,0.0);
Closesegment(i); |
|
|
图6.1 一个图形段的例子 |
|
|
|
|