module LTerm_geom: sig
.. end
Common types.
type
size = {
}
Type of sizes.
val rows : size -> int
val cols : size -> int
val string_of_size : size -> string
Returns the string representation of the given size.
type
coord = {
}
Type of coordinates.
val row : coord -> int
val col : coord -> int
val string_of_coord : coord -> string
Returns the string representation of the given coordinates.
type
rect = {
|
row1 : int ; |
|
col1 : int ; |
|
row2 : int ; |
|
col2 : int ; |
}
Type of rectangles.
val row1 : rect -> int
val col1 : rect -> int
val row2 : rect -> int
val row2 : rect -> int
val size_of_rect : rect -> size
Returns the size of a rectangle.
val string_of_rect : rect -> string
Returns the string representation of the given rectangle.
type
horz_alignment =
| |
H_align_left |
| |
H_align_center |
| |
H_align_right |
Horizontal alignment.
type
vert_alignment =
| |
V_align_top |
| |
V_align_center |
| |
V_align_bottom |
Vertical alignement.