package combine

  1. Overview
  2. Docs
type symetries =
  1. | Snone
  2. | Srotations
  3. | Sall
type multiplicity =
  1. | Minf
  2. | Mone
  3. | Mmaybe
type t = private {
  1. name : string option;
  2. pattern : Pattern.t;
  3. multiplicity : multiplicity;
  4. symetries : symetries;
  5. isos : D4.subgroup;
}
val create : ?name:string -> ?s:symetries -> ?m:multiplicity -> Pattern.t -> t
val apply : D4.t -> t -> t
val print : Format.formatter -> t -> unit
OCaml

Innovation. Community. Security.