functor (P : POS) ->
sig
module P :
sig
type t = P.t
type repr = P.repr
val ctr : t -> Point.t
val height : t -> Num.t
val width : t -> Num.t
val shift : Point.t -> repr -> repr
val center : Point.t -> t -> repr
val v : t -> repr
end
type 'a seq = 'a list
type t
type repr = P.repr seq
val ctr : t -> Point.t
val height : t -> Num.t
val width : t -> Num.t
val shift : Point.t -> repr -> repr
val center : Point.t -> t -> repr
val v : t -> repr
val horizontal : ?dx:Num.t -> ?pos:Command.position -> P.t seq -> t
val vertical : ?dy:Num.t -> ?pos:Command.position -> P.t seq -> t
val tabular :
?dx:Num.t -> ?dy:Num.t -> ?pos:Command.position -> P.t seq seq -> t seq
end