our %region;
# $region{NAME}{Colour}
# $region{NAME}{Water}
-# $region{NAME}{L}
+# $region{NAME}{L} # line number
# $region{NAME}{Adj}[]{Name}
# $region{NAME}{Adj}[]{Pattern}
# $region{NAME}{Adj}[]{Regexp}
# $region{NAME}{Adj}[]{Dikes}
# $region{NAME}{Adj}[]{L}
-# %region{NAME}{Adj}[]{Vertices}[0..1]
+# %region{NAME}{Adj}[]{Vertices}[0..1] // computed by dual
our %adj;
# $adj{EARLIER}{LATER}{Dikes}
sub o { print @_ or die $!; }
-sub plag_prv ($) {
- my ($vi) = @_;
- my $t = $vertex[$vi]{Text};
+sub plag_prs ($) {
+ my ($t) = @_;
$t = $` if $t =~ m/\n/;
$t =~ s/ //g;
+ $t =~ s/-//g;
return "$t";
}
+sub plag_prv ($) {
+ my ($vi) = @_;
+ my $t = $vertex[$vi]{Text};
+ plag_prs($t);
+}
+
sub output_planar_graph () {
o(":outside-exact\n");
foreach my $via (0..$#vertex) {