IPKISS Tutorials ------merge elements(合并对象)

IPKISS Tutorials ------merge elements

  • 推荐阅读
  • 合并元素

推荐阅读

IPKISS Tutorials ------查看使用 _generate_elements 方法创建图形的端点坐标

合并元素

之前我们介绍了如何获在 IPKISS 中取图形的端点坐标。但是如果我们有一个 PCell,其包含多个图形结构,那么如果我们直接尝试使用推荐阅读中的方法,那么当我们使用 box.Layout().elements 时会得到多个元素对象。

这里我们以 3 个元素举例,如果我们想要获取它们端点的坐标,那我们需要使用 box.Layout().elements[0].shape.pointsbox.Layout().elements[1].shape.pointsbox.Layout().elements[2].shape.points 来分别获取三个元素的端点坐标,后续可能还需要进行端点列表的合并操作去获取当前 PCell 结构的所有端点坐标。但是这个方法有个弊端,这三个元素的重叠区域或者边都会被重复记录。因此,为了能够将当前创建的 PCell 结构看作一个整体,我们需要将将组成当前

你可能感兴趣的:(LUCEDA,IPKISS,Luceda,IPKISS,版图设计)