CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

ObjectARX 开发指南

数组对象 (.NET)

2023-1-1 13:48| 发布者: admin| 查看: 274| 评论: 0|来自: AutoCAD

您可以创建对象的极坐标或矩形数组。对象数组不是使用一组专用函数创建的,而是通过复制对象的组合创建的,然后使用转换矩阵旋转和移动复制的对象。下面概述了每种类型的数组的基本逻辑:

  • 极坐标阵列。复制要排列的对象,并根据围绕基点的角度移动它。从对象到数组基点的距离用于计算创建的每个副本的位置。移动复制的对象后,您可以根据对象与基点的角度旋转对象。创建每个副本后,需要将其附加到块表记录中。
  • 矩形数组。根据所需行数和列数将对象复制到数组。复制对象的距离基于行和列之间的指定距离。您首先要创建原始副本的副本数以完成第一行或第一列。创建第一行或第一列后,您可以根据创建的第一行或第一列为其余行或列创建对象数。创建每个副本后,需要将其附加到块表记录中。

路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )

GMT+8, 2024-5-19 15:26

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部