图形核心系统GKS

Author: 江苏 陈冠清 教授 Date: 1992-09-25

        GKS是一个图形系统,它的定义独立于程序设计语言,允许绘图程序在各种各样的图形设备上工作。
        建立图形核心系统GKS的主目的是以一种不依赖于所用的计算机和图形设备的方式产生图形和控制图形。
        在GKS中,图形被看作是由一些基本结构块所构成的。这种基本结构称为“图元”。图元可分为几种类型,每种类型都能用来描述图形的某种组成部分。在GKS中,设置了四种主要的图元:
        ①折线(画一系列首尾相连的线段);
        ②多点标记(用相同的符号标记一系列点);
        ③填充区(显示一特点区域);
        ④正文(写一串字符)。例如,TEXT(X,Y,“ABC”)表示把字符串ABC写在以(X,Y)为起点的位置上。又如POLYLINE(N,XPTS,YPTS)表示生成由N-1个线段组成的一条折线。其中参数N是点数,而XPTS及YPTS分别为数组,存放每个点的坐标值。