From 3e4c37dba3d3064929ba851b70a1e465d462738e Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Thu, 28 Feb 2019 13:55:30 +0000 Subject: [PATCH] polygons for all --- generate-board | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/generate-board b/generate-board index 0981417..b73f0c3 100755 --- a/generate-board +++ b/generate-board @@ -40,10 +40,12 @@ sub read_faces () { # Sets # $region{NAME}{Adj}[]{Ends}[]{VxName} # $region{NAME}{Adj}[]{Ends}[]{Pos} - # $region{'NZ'}{Polygon}{Pos} + # $region{NAME}{Polygon}{Pos} # # also incidentally - # $region{NAME}{Adj}[]{Ends}[]{Adjoins} which should be ignored + # $region{NAME}{Adj}[]{Ends}[]{Adjoins} + # $region{NAME}{Polygon}{Adjoins} + # which should be ignored open P, "<", $facesf or die $!; while (

) { last if m/^\&faces$/; } @@ -61,8 +63,9 @@ sub read_faces () { my @eregions = split / \| ?/, $evxname; grep { $_ eq 'NZ' } @eregions } @edges; - $rr->{Polygon} = [ @edges ]; - } else { + } + $rr->{Polygon} = [ @edges ]; + if ($rr->{Name} ne 'NZ') { for my $ei (0..$#edges) { my $ej = $ei % @edges; if (!defined $last_ai) { -- 2.30.2