get_polygon_points#
- Modeler.get_polygon_points(polygon)[source]#
Retrieve polygon points.
Note
For arcs, one point is returned.
- Parameters:
- polygon
class: dotnet.edb_core.edb_data.primitives_data.EDBPrimitives
- Returns:
list
- List of tuples. Each tuple provides x, y point coordinate. If the length of two consecutives tuples
from the list equals 2, a segment is defined. The first tuple defines the starting point while the second tuple the ending one. If the length of one tuple equals one, that means a polyline is defined and the value is giving the arc height. Therefore to polyline is defined as starting point for the tuple before in the list, the current one the arc height and the tuple after the polyline ending point.
Examples
>>> poly = edb_core.modeler.get_polygons_by_layer("GND") >>> points = edb_core.modeler.get_polygon_points(poly[0])