由于 AcGi 只是一个接口规范,因此它可以用于许多不同的目的。在AutoCAD中,AcGi规范有几种不同的实现,每种实现都有特定的用途。2D显示管道用于生成屏幕上显示的2D图像,并且对于持久渲染的视图有不同的3D系统。除了这些与显示相关的实现之外,还有其他几个实现,包括您可能开发的任何实现。 请务必了解数据库引擎使用的另外两个 AcGi 实现。第一个用于代理图形生成,第二个用于将对象分解为基本 ObjectDBX ™ 实体。保存自定义对象时使用代理图形实现,以将图形存储在图元文件中,当图形加载到自定义应用程序不可用的系统上时,可以重播图元文件。分解实现由分解机制使用,用于发现复杂对象中的边界。 区分这些不同的实现可能很重要。因此,AcGi 公开了一个可从方法查询的视口再生类型。subWorldDraw() 视口再生类型(称为再生类型)由 AutoCAD 设置。您可以使用函数查询其值。Values forareAcGiWorldDraw::regenType()AcGiRegenType
|
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-1-8 19:21
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.