package geoml

  1. Overview
  2. Docs

Module AffineSource

Sourcetype t = {
  1. c00 : float;
  2. c10 : float;
  3. c01 : float;
  4. c11 : float;
  5. c02 : float;
  6. c12 : float;
}
Sourceval identity : t
Sourceval translation : float -> float -> t
Sourceval translate : float -> float -> t -> t
Sourceval scaling : float -> t
Sourceval scale : float -> t -> t
Sourceval rotation : float -> t
Sourceval rotate : float -> t -> t
Sourceval apply : t -> t -> t
Sourceval det : t -> float
Sourceval transform_distance : t -> float -> float -> float * float
Sourceval transform_point : t -> float -> float -> float * float
OCaml

Innovation. Community. Security.