package bimage

  1. Overview
  2. Docs

Module Bimage.FilterSource

Filter contains functions that can be used to execute expressions

Sourcemodule type FILTER = sig ... end
include FILTER with type 'a io = 'a
Sourcetype 'a io = 'a
Sourcetype ('a, 'b, 'c) t = output:('a, 'b, 'c) Image.t -> Input.t -> unit io
Sourceval join : Expr.pixel Expr.t list -> ('a, 'b, 'c) t
Sourceval v : ?x:int ref -> ?y:int ref -> Expr.pixel Expr.t -> ('a, 'b, 'c) t
Sourceval run : output:('a, 'b, 'c) Image.t -> Input.t -> ('a, 'b, 'c) t -> ('a, 'b, 'c) Image.t
Sourceval run_expr : output:('a, 'b, 'c) Image.t -> Input.t -> Expr.pixel Expr.t -> ('a, 'b, 'c) Image.t
Sourceval eval : ('a, 'b, 'c) t -> ('a, 'b) Type.t -> 'c Color.t -> ?width:int -> ?height:int -> Input.t -> ('a, 'b, 'c) Image.t
Sourceval eval_expr : Expr.pixel Expr.t -> ('a, 'b) Type.t -> 'c Color.t -> ?width:int -> ?height:int -> Input.t -> ('a, 'b, 'c) Image.t
Sourcemodule Make (S : sig ... end) : FILTER with type 'a io = 'a S.io
OCaml

Innovation. Community. Security.