第5章 图形的次结构.pptVIP

  • 5
  • 0
  • 约8.98千字
  • 约 34页
  • 2016-12-04 发布于河南
  • 举报
第5章 图形的次结构

第五章 图形的层次结构 现实世界中的客观对象都有一定的组织结构,用图形学来描绘实际的对象需要确定一定的图形结构(几何模型) 5.1 图形的层次结构概述 基本概念: 图形结构 也称为几何模型,是由具有明确几何定义的元素,如点、线、面等及其相互间连接关系组成。 图形层次结构的组成部分 几何及其他附属属性 物体及组成物体的基本元素的几何属性和其他影响外表 的属性,如颜色、线形和线宽等。 自底向上的设计方法 实例 5.2.1 面向对象的层次结构表示 将结构中的基本图素定义为类,并定义相应的数据和方法来实现基本图素,基本图素的类又可以通过对其增加和更新形成更高一层的图形部件 图形结构块 2. 图形结构块 class Block public Element{ char * name; CElement **eList; Block *next; void draw(){….} } 块的实例 3. 块的实例 class Instance public Element{ Block *pt; float dx, dy, rax,ray, sx, sy; } 把块的实例放在图中(所在的高层的块)的不同位置,这相对于世界坐标系来讲是一个平移变换。 同一个块在不

文档评论(0)

1亿VIP精品文档

相关文档