pscolour($c{Colours}{$colourname});
}
+sub cubeedgepscolour () { '0 setgray ' }
+sub seatrackedgepscolour () { darkerpscolour('cube', 0.25) }
+# xxx ^ combine these - which one ?
+
sub fill_faces() {
o("clippath ", facepscolour('land'), " fill\n");
foreach my $rr (values %region) {
o(" 0 $s rlineto\n");
o(" -$s 0 rlineto closepath\n");
o(" gsave ", miscpscolour('cube'), " fill grestore\n");
- o(" gsave ", '0 setgray ', $cube_lw,
+ o(" gsave ", cubeedgepscolour(), $cube_lw,
" setlinewidth stroke grestore \n");
}
}
my $token_sz = $hs_sz;
my $dy = $token_sz * 1.25;
my $dx = $token_sz * 1.25;
- my $linecolour = darkerpscolour('cube', 0.25);
+ my $linecolour = seatrackedgepscolour();
my @pos;
for my $i (0..$#$track) {
$pos[$i] = mkvec(0, ($i - 0.5 * @$track) * $dy);