Index of types

A
abscissa [Mlpost.Concrete.CPath]
arrow_from_to [Mlpost.Arrow]

kind the kind of arrow (default is Arrow.triangle_full), tex add a LaTeX label, pos label position on the path, anchor label anchor, outd the outgoing direction, at the beginning of the arrow, ind the ingoing direction, at the end of the arrow, sep add a little separation of the given distance

arrow_style [Mlpost.Tree]

The style of arrows between nodes

auto_aspect [Mlpost_lablgtk]
B
box_creator [Mlpost.Box]

All functions used to create boxes take the following optional parameters : dx (resp.

brush_colored [Mlpost.Brush]

Brushes with Predefined Colors

C
cairo_t [Mlpost.Cairost]
curve [Mlpost.Real_plot]

'a store the information about : the way the curve is drawn (style and color), the label used in the legend

D
dir [Mlpost.Diag]
direction [Mlpost.Path]

A direction is used to put constraints on paths: vec p defines a direction by a point (interpreted as a vector), curl f changes the curling factor of the extremity of a path; higher curling factor means flatter curves, noDir means no particular direction

direction [Mlpost.MetaPath]

A direction is used to put constraints on metapaths: vec p defines a direction by a point (interpreted as a vector), curl f changes the curling factor of the extremity of a metapath; higher curling factor means flatter curves, noDir means no particular direction

drawing [Mlpost.Plot]
E
edge [Mlpost_dot.Dot.Make]
edge_style [Mlpost.Tree]

There are several styles available for edges

escaped [Mlpost.Picture]
H
head [Mlpost.Arrow]

If h is a head, h p d returns a head description used to draw the head at point p with direction d.

head_description [Mlpost.Arrow]

The type of head descriptions (see make_head and head below).

hposition [Mlpost.Box]
hposition [Mlpost.Command]
I
interface [Mlpost_lablgtk.Interface]

An interface is composed by one control window and by some display window

interval [Mlpost.Tree_adv.Overlays]

This type describes an interval of discrete points of time

J
joint [Mlpost.Path]

A joint is the connection between two knots in a path.

joint [Mlpost.MetaPath]

A joint is the connection between two knots in a metapath.

K
kind [Mlpost.Arrow]

The abstract type for arrow kinds.

knot [Mlpost.Path]

A knot is the basic element of a path, and is simply a point with an incoming and outgoing direction constraint

knot [Mlpost.MetaPath]

A knot is the basic element of a metapath, and is simply a point with an incoming and outgoing direction constraint

L
labels [Mlpost.Hist]
labels [Mlpost.Plot]
M
matrix [Mlpost.Transform]
matrix [Mlpost.Ctypes]
metapath [Mlpost.Path]

Compute the control point of the path for a good looking result according to the constraint on the direction, tension, curve

N
node [Mlpost_dot.Dot.Make]
node [Mlpost.Diag]

The abstract type of nodes

node_style [Mlpost.Diag]

The type for node styles; It corresponds to the type of the box creation functions in the Box module

O
on_off [Mlpost.Brush.Dash]
orientation [Mlpost.Path]
P
path [Mlpost.MetaPath]
point [Mlpost.Ctypes]
point [Mlpost.Signature]
position [Mlpost.Box]
position [Mlpost.Command]

Positions - they are used at many places in Mlpost to indicate a direction or position.

S
scale [Mlpost.Num]
skeleton [Mlpost.Plot]

The abstract skeleton for grids, axes and functions

spec [Mlpost.Tree_adv.Overlays]

A spec is a list of objects associated with a visibility interval

style [Mlpost.Box]
T
t [Mlpost.Concrete.CTransform]
t [Mlpost.Concrete.CPath]
t [Mlpost.Concrete.CPoint]
t [Mlpost.Diag]

The abstract type of diagrams

t [Mlpost.Tree_adv]
t [Mlpost.Tree.Simple]
t [Mlpost.Tree]

The type of trees

t [Mlpost.Triangle]

A triangular shape is a box.

t [Mlpost.Box]

The abstract type of boxes

t [Mlpost.Command]

The abstract commands type

t [Mlpost.Picture]

The abstract type of pictures

t [Mlpost.Transform]

A transformation is a list of single transformations

t [Mlpost.Brush.Dash]

The abstract type of dash patterns

t [Mlpost.Brush.Pen]
t [Mlpost.Brush]
t [Mlpost.Path]

The abstract type of paths

t [Mlpost.MetaPath]

The abstract type of metapaths

t [Mlpost.Point]

The abstract type for points

t [Mlpost.Color]

the abstract type of colors

t [Mlpost.Num]

The Mlpost numeric type is an abstract datatype

t [Mlpost.File]
t [Mlpost.Signature.Boxlike]
t' [Mlpost.Transform]

The abstract type of a single transformation

ticks [Mlpost.Plot]
V
vposition [Mlpost.Box]
vposition [Mlpost.Command]