- 积分
- 5832
- 明经币
- 个
- 注册时间
- 2016-10-12
- 在线时间
- 小时
- 威望
-
- 金钱
- 个
- 贡献
-
- 激情
-
|
发表于 2023-6-30 18:08:42
|
显示全部楼层
本帖最后由 wang2006zhi 于 2023-6-30 18:10 编辑
发一个C#版本;基于开源项目IFOX库--具体可以百度
[CommandMethod("W_ZZGL")]
public void Z0()
{
using var tr = new DBTrans();
if (Env.Editor.SelEnts<Entity>(out List<Entity> ents))
{
var ptt = new Point3d(0, 0, 1e99);
var ptb = new Point3d(0, 0, -1e99);
ents.ForEach(ent => {
using (ent.ForWrite())
{
ent.Move(Point3d.Origin, ptt);
ent.Move(ptt, ptb);
ent.Move(ptb, Point3d.Origin);
}
});
}
} |
|