X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?a=blobdiff_plain;f=postscript.cc;h=f27a08138160fc6e32d96d7d47a9a3135993980a;hb=529848aa5c7408ee26763232abee05b7a8aebeaa;hp=3fbe4e7585179e73e18c39bc4ad16b519d5b0a34;hpb=1ddaa7bdf04344661fa4d9339ee85f49cbbf3ad9;p=moebius.git diff --git a/postscript.cc b/postscript.cc index 3fbe4e7..f27a081 100644 --- a/postscript.cc +++ b/postscript.cc @@ -29,11 +29,23 @@ PostScriptOutput::~PostScriptOutput() { "%%EOF\n"; } -void PostScriptOutput::drawcell(const Point* list, int n) { - Onscreen p[4]; - for (int i=0; i<4; i++) p[i]= Onscreen(list[i]); - docell(p,n,"1 setgray fill"); - docell(p,n,"0 setgray stroke"); +void PostScriptOutput::drawcell(const Point* list, int n, Colour colour) { + Onscreen p[n]; + for (int i=0; i