Module OcamlCanvas.V1

The OCaml-Canvas module is versioned. This is version 1. It is guaranteed that this interface will always remain compatible with existing programs, provided that the modules defined here ARE NEVER included in other modules nor opened globally. Local opens should be performed very carefully, as new identifiers may be introduced in modules and thus shadow any identifier defined before the open directive. An effort will be made to avoid introducing new identifiers that are of length 3 of less, or starting with a single character followed by an underscore. Hence such identifiers should be safe to use without risking to be shadowed.

module Exception : sig ... end

OCaml-Canvas' exceptions

module Const : sig ... end

Some useful mathematical constants

module Vector : sig ... end

Vector manipulation functions

module Transform : sig ... end

Transform manipulation functions

module Point : sig ... end

Point manipulation functions

module Color : sig ... end

Color description and manipulation functions

module Font : sig ... end

Font description

module ImageData : sig ... end

Image data manipulation functions

module Gradient : sig ... end

Gradient manipulation functions

module Pattern : sig ... end

Pattern manipulation functions

module Path : sig ... end

Path manipulation functions

module Join : sig ... end
module Cap : sig ... end
module Style : sig ... end
module CompositeOp : sig ... end
module Canvas : sig ... end

Canvas manipulation functions

module Event : sig ... end

Event descriptions

module Backend : sig ... end

Initialization and event loop control