Merge pull request #1755 from adrianVmariano/master

vnf anchor bugfix
This commit is contained in:
adrianVmariano 2025-07-23 22:11:43 -04:00 committed by GitHub
commit d0bdc25da9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -4232,7 +4232,7 @@ function _find_anchor(anchor, geom)=
[center,direction,spin,[["edge_angle",ang],["edge_length",norm(edge[1]-edge[0])]]] [center,direction,spin,[["edge_angle",ang],["edge_length",norm(edge[1]-edge[0])]]]
: len(elist)>2 ? // multiple edges, which must be coplanar, use average of edge endpoints : len(elist)>2 ? // multiple edges, which must be coplanar, use average of edge endpoints
let( let(
plist = select(vnf[0],flatten(edge)), plist = select(vnf[0],flatten(elist)),
center = mean(plist) center = mean(plist)
) )
[center,anchor,basic_spin] [center,anchor,basic_spin]