请问:AcDbViewport AcDbViewTableRecord AcDbViewPortTableRecord 的区别,分别发
请问:AcDbViewport AcDbViewTableRecord AcDbViewPortTableRecord 的区别,分别发挥什么作用?我一直没有搞得很清楚这几个东西,请高手具体谈谈 <b>AcDbViewTable->AcDbViewTableRecord </b><b>AcDbViewPortTable->AcDbViewPortTableRecord </b>
<b>类似于AcDbBlockTable->AcDbBlockTableRecord,</b>
<b>前者为符号表, 后者为符号表记录.</b> 谢谢版主的回复,不过我觉得可能是有些误解,其实我是想知道一些它们具体的作用。比如图面上可能有多个视口,之所以这样,是不是因为模型空间中有多个<b>AcDbViewport对像的原因?还有其它两个是作什么用处呢?</b>
回复
AcDbViewport 类描述了VIEWPORT实体, 可以把它视为实体类型AcDbViewTable是存储它的符号表, AcDbViewTableRecord 是具体的记录. 对于这种派生关系和文件数据结构我也了解一些,其实我不明白的是<b>AcDbViewPortTableRecord ,AcDbBlockTableRecord这两种记录是起什么作用,就像我们都知道块表以及块表记录的作用一样.而据我所知,通常情况下开一个新的视口,都是往图纸空间中加入一个新的</b>AcDbViewport 对像,而不是往AcDbViewTableRecord中加入.
回复
本帖最后由 作者 于 2004-10-1 15:16:34 编辑首先声明,我没用过AcDbViewport和AcDbViewTalbe,
viewport和view是不同的对象吧,回去找个例子吧...
命令: cvp
但我不清楚VIEWPORT类型对象的具体用途. 谢谢楼主附件,帮大忙了
页:
[1]