package bimage

  1. Overview
  2. Docs
type t
val v : float -> float -> float -> float -> float -> float -> float -> float -> float -> t

Create new transformation

val neg : t -> t
val add : t -> t -> t
val sub : t -> t -> t
val mul : t -> t -> t
val div : t -> t -> t
val mmul : t -> t -> t
val smul : t -> float -> t
val transpose : t -> t
val det : t -> float
val inv : t -> t
val translate : float -> float -> t
val rotate : ?center:(float * float) -> float -> t
val scale : float -> float -> t
val transform : t -> (float * float) -> float * float
module Infix : sig ... end