module Mark: sig
.. end
a Mark
is used to represent some information about the status of
a PDF element in a slice.
type
t = SlicingMarks.T.t_mark
val spare : SlicingMarks.T.t_mark
val bottom : SlicingMarks.T.t_mark
val top : SlicingMarks.T.t_mark
val addr : SlicingMarks.T.t_mark
val data : SlicingMarks.T.t_mark
val ctrl : SlicingMarks.T.t_mark
val mk_adc : bool -> bool -> bool -> SlicingMarks.T.t_mark
val is_bottom : SlicingMarks.T.t_mark -> bool
val is_top : SlicingMarks.T.t_mark -> bool
val compare : t -> t -> int
Total order over the marks. Used only for sorting...
val is_included : SlicingMarks.T.t_mark -> SlicingMarks.T.t_mark -> bool
val merge : SlicingMarks.T.t_mark -> SlicingMarks.T.t_mark -> SlicingMarks.T.t_mark
val inter : SlicingMarks.T.t_mark -> SlicingMarks.T.t_mark -> SlicingMarks.T.t_mark
val combine : old:SlicingMarks.T.t_mark ->
SlicingMarks.T.t_mark -> bool * SlicingMarks.T.t_mark
val minus : SlicingMarks.T.t_mark -> SlicingMarks.T.t_mark -> SlicingMarks.T.t_mark
val pretty : Format.formatter -> SlicingMarks.T.t_mark -> unit