Skip to content

2D Boolean interface issues #100

@gpeairs

Description

@gpeairs

Various collected comments and bug reports:

  • Why not allow vectors of geometry structures, or mixed entity/structure?
  • There is some kind of type issue with RelativeRounded and Unitful.ContextUnits, which causes downstream booleans (union2d, difference2d, ...) to fail
  • Mixed unit ClippedPolygon failure
p1 = Rectangle(1mm,1mm)
p2 = Rectangle(1µm, 1µm)
union2d([p1,p2]) # OK

p1_clip = union2d(p1) # create some clipped polygons
p2_clip = union2d(p2)
union2d([p1_clip, p2_clip]) # error
  • No single-argument union2d(struct => layers)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions