首页 > 代码库 > 使用GetMirror一次镜像多个实体

使用GetMirror一次镜像多个实体

技术分享
1  public static void GetMirror(this ObjectIdCollection ids, Point3d p1, Point3d p2, bool s, params Entity[] ents)2        {3            foreach (Entity ent in ents)4            {5                ids.Add(ent.Mirror(p1, p2, s));6            }7        }
View Code

使用,,,,输入多个Entity一次镜像 然后返回一个Objectidcollection;

技术分享
1  public static ObjectId GetMirror(this Entity ent,Point3d p1, Point3d p2, bool s)2        {3            ObjectId obj = new ObjectId();4            obj=ent.Mirror(p1, p2, s);5            return obj;6        }
View Code

使用GetMirror一次镜像多个实体