funlxming 发表于 2004-9-29 16:21:00

请问:AcDbViewport AcDbViewTableRecord AcDbViewPortTableRecord 的区别,分别发

请问:AcDbViewport AcDbViewTableRecord AcDbViewPortTableRecord 的区别,分别发挥什么作用?我一直没有搞得很清楚这几个东西,请高手具体谈谈

王咣生 发表于 2004-9-30 14:57:00

<b>AcDbViewTable-&gt;AcDbViewTableRecord        </b>


<b>AcDbViewPortTable-&gt;AcDbViewPortTableRecord        </b>


<b>类似于AcDbBlockTable-&gt;AcDbBlockTableRecord,</b>


<b>前者为符号表, 后者为符号表记录.</b>

funlxming 发表于 2004-9-30 16:11:00

谢谢版主的回复,不过我觉得可能是有些误解,其实我是想知道一些它们具体的作用。比如图面上可能有多个视口,之所以这样,是不是因为模型空间中有多个<b>AcDbViewport对像的原因?还有其它两个是作什么用处呢?</b>

王咣生 发表于 2004-9-30 16:45:00

回复

AcDbViewport 类描述了VIEWPORT实体, 可以把它视为实体类型






AcDbViewTable是存储它的符号表, AcDbViewTableRecord 是具体的记录.

funlxming 发表于 2004-10-1 10:33:00

对于这种派生关系和文件数据结构我也了解一些,其实我不明白的是<b>AcDbViewPortTableRecord        ,AcDbBlockTableRecord这两种记录是起什么作用,就像我们都知道块表以及块表记录的作用一样.而据我所知,通常情况下开一个新的视口,都是往图纸空间中加入一个新的</b>AcDbViewport 对像,而不是往AcDbViewTableRecord中加入.

王咣生 发表于 2004-10-1 14:18:00

回复

本帖最后由 作者 于 2004-10-1 15:16:34 编辑

首先声明,我没用过AcDbViewport和AcDbViewTalbe,



viewport和view是不同的对象吧,回去找个例子吧...


命令: cvp








但我不清楚VIEWPORT类型对象的具体用途.

ryujacky 发表于 2012-10-14 01:01:10

谢谢楼主附件,帮大忙了
页: [1]
查看完整版本: 请问:AcDbViewport AcDbViewTableRecord AcDbViewPortTableRecord 的区别,分别发