DEFINITION MODULE RasterCh;

(*
    Title: 	raster founts from CanonDev's CanonCh
    LastEdit:	"Tue Sep 17 10:47:31 1985"
    Author: 	pr
		Cambridge University Computer Laboratory
*)


FROM Vector IMPORT RVEC;

EXPORT QUALIFIED SelectFount, SelectStyle, PlotCh;


PROCEDURE SelectFount (fount: INTEGER): REAL;
(*  fount number as per GKS convention (whatever that might be)  *)

PROCEDURE SelectStyle (slant, rotation, height, width: REAL;
        space: RVEC; abut: BOOLEAN);

PROCEDURE PlotCh (ch: CHAR; VAR at: RVEC);
(*  plots the given character based at the given position using PlotBox
    given procedure to emit a sequence of boxs, returning the
    starting position of the next character				  *)


END RasterCh.
