某些实体可以分解或分解为一组更简单的元素。具体行为取决于类。例如,盒子可以分解为区域,然后分解为线条。折线可以分解为线段。对于原始对象的每一行,多行文本实体可以分解为单独的文本实体。mline 实体可以分解为单独的线。分解块参照时,AutoCAD 会复制块参照中的所有图元,然后将它们拆分为组件。 该函数创建一个派生自的对象数组。explode()AcDbEntity 下表显示了分解每个图元时、分解图元本身以及位于非均匀缩放的块插入件中时发生的情况。
函数是不修改原始实体的只读函数。它返回一组实体,供应用程序根据需要进行处理。此函数的一个潜在用途是分解复杂实体以生成更简单的实体,然后对这些实体进行操作。例如,如果要为折线实现函数,则处理折线的各个部分可能比处理整个实体更容易。explode()intersectForPoints() 以下语句适用于 EXPLODE 命令(但不适用于函数):explode()
|
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-1-8 19:28
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.