diff options
author | Sébastien Dailly <sebastien@chimrod.com> | 2020-12-23 19:11:31 +0100 |
---|---|---|
committer | Sébastien Dailly <sebastien@chimrod.com> | 2020-12-23 19:11:31 +0100 |
commit | ec812521b31471ce9ac3d9bdf1288b1569defbc8 (patch) | |
tree | d384c959b9e9bb2a04141ab56077026fe6e7c7f3 /path/wireFramePrinter.mli | |
parent | 6354358caa1dfbf2fe1d481f6ac5fba3775938fc (diff) |
Add svg output
Diffstat (limited to 'path/wireFramePrinter.mli')
-rwxr-xr-x | path/wireFramePrinter.mli | 33 |
1 files changed, 18 insertions, 15 deletions
diff --git a/path/wireFramePrinter.mli b/path/wireFramePrinter.mli index c6b7a98..d6f346e 100755 --- a/path/wireFramePrinter.mli +++ b/path/wireFramePrinter.mli @@ -1,23 +1,26 @@ -type 'a repr +module Make(Repr:Layer.Repr.PRINTER): sig -type t = Point.t + type 'a repr -val create_path - : 'b -> 'a repr + type t = Point.t -(* Start a new path. *) -val start - : Point.t -> 'a repr -> 'a repr + val create_path + : 'b -> 'a repr -val line_to - : Point.t -> Point.t -> 'a repr -> 'a repr + (* Start a new path. *) + val start + : Point.t -> 'a repr -> 'a repr -val quadratic_to - : Point.t -> Gg.v2 -> Gg.v2 -> Point.t -> 'a repr -> 'a repr + val line_to + : Point.t -> Point.t -> 'a repr -> 'a repr -val stop - : 'a repr -> 'a repr + val quadratic_to + : Point.t -> Gg.v2 -> Gg.v2 -> Point.t -> 'a repr -> 'a repr -val get - : 'a repr -> 'a Layer.CanvaPrinter.t + val stop + : 'a repr -> 'a repr + val get + : 'a repr -> 'a Repr.t + +end |