sub prvec ($) {
my ($v) = @_;
+ confess unless $v;
sprintf "%g,%g", $v->get(0), $v->get(1);
}
sub write_face_edges() {
o("5 setlinewidth 1 setlinejoin\n");
foreach my $rr (values %region) {
- next if $rr->{Special};
- o("% $rr->{Name} ",prvec($rr->{Centre}),"\n");
+ next if $rr->{Name} eq 'L';
+ o("% $rr->{Name}\n");
o(" newpath\n");
my $xto = 'moveto';
foreach my $vertex (@{ $rr->{Polygon} }) {
o(sprintf " %.6f ", hex($_) / 15.0) foreach split //, $chex;
o(" setrgbcolor eofill grestore\n");
}
- o(" stroke\n");
+ if ($rr->{Name} ne 'NZ') {
+ o(" stroke\n");
+ }
}
}