package patoline

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type info = {
  1. placement : info -> int -> int -> int -> Point.t * float;
  2. planes : Matrix.info array;
  3. common : Node.Transfo.Style.t list;
  4. mainNode : Node.info;
  5. mainNodes : Node.Transfo.Style.t list;
}
type t = info
module Transfo : sig ... end
module T = Transfo
module S = T.Style
val between_centers : ?projection:Proj3d.projection -> float -> float -> float -> 'a -> int -> int -> int -> (float * float) * float
val default : Document.environment -> info
val nodes_contents : info -> Patoraw.RawContent.raw list
val to_contents : info -> Patoraw.RawContent.raw list
val allNodes : Node.Transfo.Style.t list -> S.t
val all_nodes_pet : T.Pet.t
val makeNodes : Node.Transfo.Style.t list list list list -> S.t
val make_nodes_pet : T.Pet.t
val contents_output : (Node.Transfo.Style.t list * Patoraw.RawContent.raw list) list list list -> S.t
val contents_box : Document.environment -> (Node.Transfo.Style.t list * Box.box list) list list list -> S.t
val contents : Document.environment -> (Node.Transfo.Style.t list * Document.content list) list list list -> S.t
val placement : (info -> int -> int -> int -> Point.t * float) -> S.t
val placement_pet : T.Pet.t
val transmit : Matrix.S.t list -> S.t
val transmit_pet : T.Pet.t
val mainNode : Node.Transfo.Style.t list -> S.t
val main_node_pet : T.Pet.t
val transform_matrix : Document.environment -> T.Style.t list -> (Node.Transfo.Style.t list * Document.content list) list list list -> info -> info
val make : Document.environment -> T.Style.t list -> (Node.Transfo.Style.t list * Document.content list) list list list -> info