( *./ ) [Mlpost.Num.Infix] | alias for |
( */ ) [Mlpost.Concrete.CPoint.Infix] | alias for |
( */ ) [Mlpost.Num.Infix] | alias for |
(++) [Mlpost.Command] | Abbreviation for |
(+/) [Mlpost.Concrete.CPoint.Infix] | alias for |
(+/) [Mlpost.Num.Infix] | alias for |
(-/) [Mlpost.Concrete.CPoint.Infix] | alias for |
(-/) [Mlpost.Num.Infix] | alias for |
(/./) [Mlpost.Num.Infix] | alias for |
(//) [Mlpost.Concrete.CPoint.Infix] | alias for |
(//) [Mlpost.Num.Infix] | alias for |
A | |
aa_center [Mlpost_lablgtk] | |
aa_fit_height [Mlpost_lablgtk] | |
aa_fit_page [Mlpost_lablgtk] | |
aa_fit_width [Mlpost_lablgtk] | |
aa_nothing [Mlpost_lablgtk] | |
add [Mlpost.Concrete.CPoint] | |
add [Mlpost.Point] | |
add_belt [Mlpost.Arrow] | Add an arrow head at any point of an arrow. |
add_foot [Mlpost.Arrow] | Add a foot (an inverted head) at the beginning of the arrow. |
add_head [Mlpost.Arrow] | Add a head at the end of the arrow. |
add_line [Mlpost.Arrow] | Add a line to a body. |
add_pic [Mlpost_lablgtk.Interface] |
|
add_post_draw [Mlpost.Box] | |
addn [Mlpost.Num] | |
anchor [Mlpost.Triangle] |
|
append [Mlpost.Command] | Append two commands to form a compound command |
append [Mlpost.Path] | Append a path to another using joint |
append [Mlpost.MetaPath] | Append a metapath to another using joint |
arrow [Mlpost.Diag] |
|
assoq [Mlpost.Tree_adv.Overlays] | returns the first element which is visible in the specification;
raises |
B | |
baselines [Mlpost.Concrete] | |
bbox [Mlpost.Picture] | Get the bounding box of a picture (with default padding, as in MetaPost) |
below [Mlpost.Picture] |
|
beside [Mlpost.Picture] |
|
bin [Mlpost.Tree.Simple] | |
bin [Mlpost.Tree] |
|
black [Mlpost.Brush] | |
black [Mlpost.Color] | |
blue [Mlpost.Brush] | |
blue [Mlpost.Color] | |
bottom_left [Mlpost.Triangle] | |
bottom_right [Mlpost.Triangle] | Special points in a triangle. |
bounding_box [Mlpost.Concrete.CPath] | |
box [Mlpost.Box] |
|
box_arrow [Mlpost.Helpers] | Draw an arrow between two boxes. |
box_label_arrow [Mlpost.Helpers] | |
box_label_line [Mlpost.Helpers] | |
box_labelbox_arrow [Mlpost.Helpers] | |
box_line [Mlpost.Helpers] | |
box_pointer_arrow [Mlpost.Helpers] | |
box_to_box [Mlpost.Arrow] | Use |
box_to_point [Mlpost.Arrow] | Use |
bp [Mlpost.Num.Scale] | |
bp [Mlpost.Num] | The base unit in Mlpost is bp. |
bpath [Mlpost.Box] | Get the bounding path of a box |
bpp [Mlpost.Point] | |
build_cycle [Mlpost.Path] | Build a cycle from a set of intersecting paths |
C | |
center [Mlpost.Box] |
|
center [Mlpost.Picture] | Place a picture centered at some point |
circle [Mlpost.Box] |
|
circle [Mlpost.Shapes] | |
classic [Mlpost.Arrow] | A simple arrow with one line and two straight lines for the head. |
clear_dash [Mlpost.Box] | |
clear_post_draw [Mlpost.Box] | |
clear_pre_draw [Mlpost.Box] | |
clear_stroke [Mlpost.Box] | |
clip [Mlpost.Picture] |
|
cm [Mlpost.Num.Scale] | |
cm [Mlpost.Num] | |
cmp [Mlpost.Point] | |
cmyk [Mlpost.Color] |
|
cmyka [Mlpost.Color] | similar to |
color [Mlpost.Brush] | |
color [Mlpost.Color] |
|
color_gen [Mlpost.Color] | |
combine [Mlpost.Tree_adv] | Transform a pair of trees into a tree of pairs. |
compare [Mlpost.Radar] |
|
compare [Mlpost.Hist] |
|
concat [Mlpost.Path] | Add a knot at the end of a path |
concat [Mlpost.MetaPath] | Add a knot at the end of a metapath |
corner [Mlpost.Box] | |
corner [Mlpost.Picture] | |
corner_bbox [Mlpost.Picture] | Get the bounding box of a picture, according to its corners
and supplied padding |
cpath [Mlpost.Box] | the path that connects 2 boxes and stops at the box boundaries |
cpath_left [Mlpost.Box] | the path that connects a box and a point and stops at the box boundaries |
cpath_of_path [Mlpost.Concrete] | |
cpath_right [Mlpost.Box] | the path that connects a box and a point and stops at the box boundaries |
cpoint_of_point [Mlpost.Concrete] | |
create [Mlpost.Diag] | Create a diagram that consists of the given nodes |
create [Mlpost.Triangle] |
|
create_option [Mlpost_lablgtk.Interface] |
|
create_text [Mlpost_lablgtk.Interface] |
|
ctr [Mlpost.Box] | |
ctr [Mlpost.Picture] | |
ctransform_of_transform [Mlpost.Concrete] | |
curl [Mlpost.Path] | |
curl [Mlpost.MetaPath] | |
curve [Mlpost.Real_plot] | create a curve from a function and some information of drawing |
curve_l [Mlpost.Real_plot] | create a curve from multiple function and some information of drawing. |
curve_opt [Mlpost.Real_plot] | create a curve from a function and some information of drawing. |
cut_after [Mlpost.Concrete.CPath] | remove the part of a path before the first intersection or after the last |
cut_after [Mlpost.Path] |
|
cut_before [Mlpost.Concrete.CPath] | |
cut_before [Mlpost.Path] | Same as |
cyan [Mlpost.Brush] | |
cyan [Mlpost.Color] | |
cycle [Mlpost.Path] | Close a path using direction |
cycle [Mlpost.MetaPath] | Close a metapath using direction |
D | |
darkgray [Mlpost.Brush] | |
darkgray [Mlpost.Color] | |
dash [Mlpost.Brush] | |
default [Mlpost.Color] | the default color is black |
defaultjoint [Mlpost.Path] | The default joint style ( |
defaultjoint [Mlpost.MetaPath] | The default joint style ( |
deg2rad [Mlpost.Num] | Converts degrees into radians |
dir [Mlpost.Point] |
|
direction [Mlpost.Path] |
|
direction_of_abscissa [Mlpost.Concrete.CPath] | |
directionn [Mlpost.Path] | Same as |
dist_min_path [Mlpost.Concrete.CPath] | |
dist_min_point [Mlpost.Concrete.CPath] | |
div [Mlpost.Concrete.CPoint] | |
divf [Mlpost.Num] | |
divn [Mlpost.Num] | |
dotlabel [Mlpost.Command] | Works like |
dotlabels [Mlpost.Helpers] | |
down [Mlpost.Point] | |
draw [Mlpost.Real_plot] | |
draw [Mlpost.Diag] | Draws the diagram. |
draw [Mlpost.Tree_adv] | Draws a tree that has already been placed when one knows how to draw its elements. |
draw [Mlpost.Tree.Simple] | |
draw [Mlpost.Tree] | |
draw [Mlpost.Arrow] | Draw an arrow following the given path. |
draw [Mlpost.Triangle] | |
draw [Mlpost.Box] | Draws a box |
draw [Mlpost.Command] | Draw a path |
draw [Mlpost.Path] | Draw a path |
draw [Mlpost.Point] | Draw a point |
draw_axes [Mlpost.Plot] | |
draw_func [Mlpost.Plot] | |
draw_grid [Mlpost.Plot] | |
draw_label_arrow [Mlpost.Helpers] | |
draw_labelbox_arrow [Mlpost.Helpers] | |
draw_pic [Mlpost.Command] | draws a picture |
draw_simple_arrow [Mlpost.Helpers] | |
draw_simple_axes [Mlpost.Plot] | |
draw_thick [Mlpost.Arrow] | Draw a thick arrow. |
dump_pdf [Mlpost.Cairost] | |
dump_pdfs [Mlpost.Cairost] | Use the figures recorded by the function emit of metapost |
dump_png [Mlpost.Cairost] | |
dump_ps [Mlpost.Cairost] | |
dump_svg [Mlpost.Cairost] | |
E | |
east [Mlpost.Box] | |
east [Mlpost.Picture] | |
ellipse [Mlpost.Box] |
|
ellipse [Mlpost.Shapes] |
|
elts [Mlpost.Box] |
|
em [Mlpost.Num] | the width of an "m" |
emit_cairo [Mlpost.Cairost] | |
emit_pdf [Mlpost.Cairost] | |
emit_pdfs [Mlpost.Cairost] | One figure by page |
emit_png [Mlpost.Cairost] | |
emit_ps [Mlpost.Cairost] | |
emit_svg [Mlpost.Cairost] | |
empty [Mlpost.Arrow] | The empty kind with no line nor head. |
empty [Mlpost.Box] | the empty box |
empty_from_box [Mlpost.Box] | the empty box with the same position and dimension as the box |
escape_all [Mlpost.Picture] | |
escape_latex [Mlpost.Picture] | |
evenly [Mlpost.Brush.Dash] | The pattern composed of evenly spaced dashes |
ex [Mlpost.Num] | the height of an "x" |
explicit [Mlpost.Transform] | |
externalimage [Mlpost.Command] | insert an image given its filename - *EXPERIMENTAL* |
F | |
fill [Mlpost.Command] | Fill a contour given by a closed path |
fill [Mlpost.Path] | Fill a contour given by a closed path |
filter [Mlpost.Tree_adv] | filter f t If for a node n of t f n is false then it doesn't appear in the result as well as its descendants. |
filter_option [Mlpost.Tree_adv] | Suppress a subtree depending on a condition on the node |
float_of_num [Mlpost.Concrete] | |
fold [Mlpost.Tree_adv] | Traverse the tree in a bottom-up, left-to-right order |
fold_child [Mlpost.Tree_adv] | Traverse the pairs of parent-child in the tree in a bottom-up, left-to-right order |
fold_left [Mlpost.Concrete.CPath] | fold on all the splines of a path |
from_string [Mlpost.File] | |
fullcircle [Mlpost.Path] | A full circle of radius 1 and centered on the origin |
G | |
gen_draw_arrows [Mlpost.Tree_adv] | draws arrows from a node to its children with a given style |
gen_place [Mlpost.Tree_adv.Place] | This is a generic function for placing trees, provided that the user can give us the following functions: |
generate_pdfs [Mlpost.Cairost] | |
get [Mlpost.Box] |
|
get_dash [Mlpost.Box] | |
get_fill [Mlpost.Box] | |
get_name [Mlpost.Box] | |
get_pen [Mlpost.Box] | |
get_stroke [Mlpost.Box] | |
getp [Mlpost.Box] | |
getpx [Mlpost.Box] | |
getpy [Mlpost.Box] | |
gmean [Mlpost.Num] | the geometric mean of two nums : sqrt(a * a + b * b) |
gray [Mlpost.Brush] | |
gray [Mlpost.Color] | |
green [Mlpost.Brush] | |
green [Mlpost.Color] | |
grid [Mlpost.Box] | Aligns the given boxes in a way that is similar to |
gridi [Mlpost.Box] | similar to |
gridl [Mlpost.Box] | similar to |
group [Mlpost.Box] |
|
H | |
halfcircle [Mlpost.Path] | The upper half of |
halign [Mlpost.Box] |
|
hblock [Mlpost.Box] |
|
hbox [Mlpost.Box] | places the given boxes horizontally, aligning them horizontally, and returns a box containing these boxes as sub-components. |
hbox_list [Mlpost.Box] | as |
head_classic [Mlpost.Arrow] | A simple head with two straight lines. |
head_triangle [Mlpost.Arrow] | Same as |
head_triangle_full [Mlpost.Arrow] | Same as |
height [Mlpost.Box] | return the height of the box |
height [Mlpost.Picture] | |
height [Mlpost.Signature.Boxlike] | |
henlarge [Mlpost.Box] |
|
hplace [Mlpost.Box] |
|
hsv [Mlpost.Color] | hsv h s v convert an hsv color to an rgb. |
I | |
id [Mlpost.Transform] | The identity transformation |
if_null [Mlpost.Num] | if_null n n1 n2 is equal to n1 if n is null, n2 othewise |
iff [Mlpost.Arrow] | An arrow made of two parallel lines, a classic head and a classic foot. |
implies [Mlpost.Arrow] | An arrow made of two parallel lines and a classic head. |
in_interval [Mlpost.Tree_adv.Overlays] | test if an integer is in an interval |
inch [Mlpost.Num.Scale] | |
inch [Mlpost.Num] | |
inp [Mlpost.Point] | |
intersection [Mlpost.Concrete.CPath] | intersection p1 p2 return a list of pair of abscissa. |
is_a_point [Mlpost.Concrete.CPath] | |
is_closed [Mlpost.Concrete.CPath] | |
is_opaque [Mlpost.Color] | test if the color is opaque |
iter [Mlpost.Concrete.CPath] | iter on all the splines of a path: iter f p applies f successively to the splines of p with : the start point of the spline as first argument, the control point of the start point as second argument, the control point of the end point as third argument, the end point as fourth argument |
iter [Mlpost.Command] |
|
iterl [Mlpost.Command] |
|
J | |
jControls [Mlpost.Path] | |
jControls [Mlpost.MetaPath] | |
jCurve [Mlpost.Path] | |
jCurve [Mlpost.MetaPath] | |
jCurveNoInflex [Mlpost.Path] | |
jCurveNoInflex [Mlpost.MetaPath] | |
jLine [Mlpost.Path] | |
jLine [Mlpost.MetaPath] | |
jTension [Mlpost.Path] | |
jTension [Mlpost.MetaPath] | |
jointpath [Mlpost.Path] | Build a path from |
jointpath [Mlpost.MetaPath] | Build a metapath from |
jointpathk [Mlpost.Path] | Build a path from |
jointpathk [Mlpost.MetaPath] | Build a metapath from |
jointpathn [Mlpost.Path] | |
jointpathn [Mlpost.MetaPath] | |
jointpathp [Mlpost.Path] | Build a path from |
jointpathp [Mlpost.MetaPath] | Build a metapath from |
K | |
knot [Mlpost.Path] | Build a knot from a pair of floats |
knot [Mlpost.MetaPath] | Build a knot from a pair of floats |
knotlist [Mlpost.Path] | |
knotlist [Mlpost.MetaPath] | |
knotn [Mlpost.Path] | Build a knot from a Num.t pair; the optional arguments are as in
|
knotn [Mlpost.MetaPath] | Build a knot from a Num.t pair; the optional arguments are as in
|
knotp [Mlpost.Path] | Build a knot from a point; the optional arguments are the incoming directions. |
knotp [Mlpost.MetaPath] | Build a knot from a point; the optional arguments are the incoming directions.Warning they are going in the same direction. |
L | |
label [Mlpost.Triangle] | |
label [Mlpost.Command] |
|
leaf [Mlpost.Tree.Simple] | |
leaf [Mlpost.Tree] | Creation |
left [Mlpost.Point] | |
legend [Mlpost.Legend] | |
length [Mlpost.Concrete.CPath] | |
length [Mlpost.Path] | Number of nodes in a path, minus one. |
length [Mlpost.Point] |
|
lightblue [Mlpost.Brush] | |
lightblue [Mlpost.Color] | |
lightcyan [Mlpost.Brush] | |
lightcyan [Mlpost.Color] | |
lightgray [Mlpost.Brush] | |
lightgray [Mlpost.Color] | |
lightgreen [Mlpost.Brush] | |
lightgreen [Mlpost.Color] | |
lightmagenta [Mlpost.Brush] | |
lightmagenta [Mlpost.Color] | |
lightred [Mlpost.Brush] | |
lightred [Mlpost.Color] | |
lightyellow [Mlpost.Brush] | |
lightyellow [Mlpost.Color] | |
llcorner [Mlpost.Picture] | |
lrcorner [Mlpost.Picture] | |
M | |
magenta [Mlpost.Brush] | |
magenta [Mlpost.Color] | |
main [Mlpost_lablgtk.Interface] | Start the main loop. |
make [Mlpost.Picture] | Make a picture from a drawing command |
make_head [Mlpost.Arrow] | Head description constructor. |
map [Mlpost.Tree_adv] | apply a function everywhere in the tree |
map2 [Mlpost.Tree_adv] |
|
map_bp [Mlpost.Point] | |
map_children [Mlpost.Tree_adv] |
|
map_cm [Mlpost.Point] | |
map_in [Mlpost.Point] | |
map_mm [Mlpost.Point] | |
map_pt [Mlpost.Point] | |
max [Mlpost.Tree_adv.Overlays] | given a function to compute a numeric from an |
max_interval [Mlpost.Tree_adv.Overlays] | The dual of |
max_tree [Mlpost.Tree_adv.Overlays] | The last moment of the tree to appear, not considering |
maxn [Mlpost.Num] | |
mediumgray [Mlpost.Brush] | |
mediumgray [Mlpost.Color] | |
min_interval [Mlpost.Tree_adv.Overlays] | The minimum between the integer argument and the beginning of the
interval; returns the integer argument in the cases |
min_tree [Mlpost.Tree_adv.Overlays] | The first moment of the tree to appear, not considering |
minn [Mlpost.Num] | |
mk_skeleton [Mlpost.Plot] |
|
mknode [Mlpost_dot.Dot.Make] | creates an abstract node from a boxlike |
mm [Mlpost.Num.Scale] | |
mm [Mlpost.Num] | |
mmp [Mlpost.Point] | |
mult [Mlpost.Concrete.CPoint] | |
mult [Mlpost.Point] | |
multf [Mlpost.Num] | |
multn [Mlpost.Num] | |
N | |
neg [Mlpost.Num] | |
new_interface [Mlpost_lablgtk.Interface] | create a new interface with an empty control window |
noDir [Mlpost.Path] | |
noDir [Mlpost.MetaPath] | |
node [Mlpost.Diag] | Construct a node at a given position with a given content in Latex format and a box style |
node [Mlpost.Tree.Simple] | a simple tree placement algorithm: align all subtrees horizontally , and place the parent node above. |
node [Mlpost.Tree] |
|
nodel [Mlpost.Tree] | Similar to |
nop [Mlpost.Command] | A command that has no effect |
normalize [Mlpost.Point] | Normalize the vector represented by the point. |
north [Mlpost.Box] | |
north [Mlpost.Picture] | |
north_east [Mlpost.Box] | |
north_east [Mlpost.Picture] | |
north_west [Mlpost.Box] | |
north_west [Mlpost.Picture] | |
nth [Mlpost.Box] |
|
num_of_float [Mlpost.Concrete] | Same as |
O | |
of_float [Mlpost.Num] | Convert a float into a |
of_metapath [Mlpost.Path] | |
of_path [Mlpost.MetaPath] | Obtain a metapath from a path with exactly the same control point. |
off [Mlpost.Brush.Dash] | |
on [Mlpost.Brush.Dash] | |
one [Mlpost.Num] | |
one_intersection [Mlpost.Concrete.CPath] | one_intersection p1 p2 return one of the intersections between p1 and p2 or raise Not_found if none exists |
opaque [Mlpost.Color] | make a color opaque |
opp [Mlpost.Concrete.CPoint] | |
opposite_position [Mlpost.Box] | Return the opposite position of a position (west for east, southeast for northwest, center for center, ...). |
orange [Mlpost.Brush] | |
orange [Mlpost.Color] | |
origin [Mlpost.Point] | |
P | |
p [Mlpost.Point] | Builds a point from a pair of floats |
patatoid [Mlpost.Box] |
|
patatoid [Mlpost.Shapes] | See |
patatoid2 [Mlpost.Box] |
|
patatoid2 [Mlpost.Shapes] | See |
path [Mlpost.Box] |
|
path [Mlpost.Path] | Build a path from a list of pairs of floats |
path [Mlpost.MetaPath] | Build a metapath from a list of pairs of floats |
path_of_cpath [Mlpost.Concrete] | |
pathk [Mlpost.Path] | Same as |
pathk [Mlpost.MetaPath] | Same as |
pathn [Mlpost.Path] | Same as |
pathn [Mlpost.MetaPath] | Same as |
pathp [Mlpost.Path] | Same as |
pathp [Mlpost.MetaPath] | Same as |
pattern [Mlpost.Brush.Dash] | This function, together with the type |
pen [Mlpost.Brush] | |
pi [Mlpost.Num] | 3 .14159 |
pic [Mlpost.Triangle] | builds a triangle surrounding a picture |
pic [Mlpost.Box] |
|
place [Mlpost_dot.Dot.Make] |
|
place [Mlpost.Tree_adv.Place] | This is an instance of |
place [Mlpost.Box] | Place a box relatively to another box. |
place_bot_left [Mlpost.Picture] | Place a picture with its bottom left corner at some point |
place_bot_right [Mlpost.Picture] | Place a picture with its bottom right corner at some point |
place_up_left [Mlpost.Picture] | Place a picture with its upper left corner at some point |
place_up_right [Mlpost.Picture] | Place a picture with its upper right corner at some point |
point [Mlpost.Path] |
|
point_of_abscissa [Mlpost.Concrete.CPath] | |
point_of_cpoint [Mlpost.Concrete] | |
point_to_box [Mlpost.Arrow] | Use |
point_to_point [Mlpost.Arrow] | Use |
pointn [Mlpost.Path] | Same as |
pose [Mlpost.Triangle] |
|
pose_left [Mlpost.Triangle] | |
pose_right [Mlpost.Triangle] | similarly, using |
print [Mlpost.Concrete.CPath] | |
print [Mlpost.Concrete.CPoint] | |
pt [Mlpost.Point] | Construct a point from two numeric values |
pt [Mlpost.Num.Scale] | |
pt [Mlpost.Num] | pt are PostScript points. |
ptlist [Mlpost.Point] | Same as |
ptp [Mlpost.Point] | |
purple [Mlpost.Brush] | |
purple [Mlpost.Color] | |
Q | |
quartercircle [Mlpost.Path] | The right half of |
R | |
rect [Mlpost.Box] |
|
rectangle [Mlpost.Shapes] |
|
red [Mlpost.Brush] | |
red [Mlpost.Color] | |
reflect [Mlpost.Transform] | Reflect an object with respect to the line that goes through the two given points |
relative [Mlpost.Box] | After using one of the previous function which give you a group
|
remove_pic [Mlpost_lablgtk.Interface] |
|
reverse [Mlpost.Concrete.CPath] | reverse p return the path p reversed |
rgb [Mlpost.Color] |
|
rgb8 [Mlpost.Color] | similar to |
rgb8a [Mlpost.Color] | similar to |
rgba [Mlpost.Color] | similar to |
right [Mlpost.Point] | |
root [Mlpost.Triangle] | |
root_label [Mlpost.Triangle] | |
root_map [Mlpost.Tree_adv] |
|
rotate [Mlpost.Box] | |
rotate [Mlpost.Picture] | |
rotate [Mlpost.Path] | |
rotate [Mlpost.Point] | Rotate a point by an angle in degrees |
rotate_around [Mlpost.Transform] | Rotate an object by an angle given in degrees, around a given point |
rotate_around [Mlpost.Point] |
|
rotated [Mlpost.Transform] | Rotate an object by an angle given in degrees |
round_box [Mlpost.Box] | |
round_rect [Mlpost.Box] |
|
round_rect [Mlpost.Shapes] |
|
S | |
same_height [Mlpost.Box] | |
same_size [Mlpost.Box] | |
same_width [Mlpost.Box] | |
scale [Mlpost.Box] | |
scale [Mlpost.Picture] | |
scale [Mlpost.Path] | |
scale [Mlpost.Point] | Multiply a point by a scalar |
scaled [Mlpost.Transform] | Scale an object by a constant factor. |
scaled [Mlpost.Brush.Dash] | Scale a dash pattern |
segment [Mlpost.Point] |
|
seq [Mlpost.Command] | Group a list of commands to a single command |
set_bpath [Mlpost.Box] | |
set_dash [Mlpost.Box] | |
set_filename_prefix [Mlpost.Defaults] | |
set_fill [Mlpost.Box] | |
set_height [Mlpost.Box] | |
set_height2 [Mlpost.Box] | set_height2 `North y1 `South y2 b return the box b with its height and center chosen such as the ordinate of the top (because of `North) of the box is at y1 and the ordinate of its south is at y2 |
set_name [Mlpost.Box] | |
set_pen [Mlpost.Box] | |
set_pos [Mlpost.Tree_adv.Overlays] | Given a function to move objects of type |
set_pos [Mlpost.Box] | same as center |
set_pos [Mlpost.Picture] | alias of center |
set_pos [Mlpost.Signature.Boxlike] | |
set_post_draw [Mlpost.Box] | |
set_pre_draw [Mlpost.Box] | |
set_prelude [Mlpost.Defaults] | |
set_prelude [Mlpost.Concrete] | (deprecated) |
set_prelude2 [Mlpost.Concrete] | (deprecated) |
set_required_files [Mlpost.Defaults] | |
set_size [Mlpost.Box] | |
set_stroke [Mlpost.Box] | |
set_t1disasm [Mlpost.Defaults] | |
set_t1disasm [Mlpost.Concrete] | (deprecated) |
set_verbosity [Mlpost.Defaults] | |
set_verbosity [Mlpost.Concrete] | (deprecated) |
set_width [Mlpost.Box] | |
set_width2 [Mlpost.Box] | |
setp [Mlpost.Box] | |
shadow [Mlpost.Box] | |
shift [Mlpost.Box] |
|
shift [Mlpost.Picture] | |
shift [Mlpost.Path] | |
shift [Mlpost.Point] | Sum two points |
shifted [Mlpost.Transform] | Shift an object with respect to a point |
shifted [Mlpost.Brush.Dash] | Shift a dash pattern |
simple [Mlpost.Hist] |
|
simple [Mlpost.Arrow] | Draw a simple arrow following the given path. |
slanted [Mlpost.Transform] | Slant an object: the point |
smart_path [Mlpost.Path] | |
south [Mlpost.Box] | |
south [Mlpost.Picture] | |
south_east [Mlpost.Box] | |
south_east [Mlpost.Picture] | |
south_west [Mlpost.Box] | |
south_west [Mlpost.Picture] | |
spin [Mlpost.Picture] | |
split [Mlpost.Concrete.CPath] | |
split [Mlpost.Tree_adv] | Transform a tree of pairs into a pair of trees. |
stack [Mlpost.Radar] |
|
stack [Mlpost.Hist] |
|
start [Mlpost.Path] | Create a simple path with one knot |
start [Mlpost.MetaPath] | Create a simple metapath with one knot |
strip [Mlpost.Path] |
|
sub [Mlpost.Concrete.CPoint] | |
sub [Mlpost.Box] |
|
sub [Mlpost.Point] | Substract two points |
subn [Mlpost.Num] | |
subpath [Mlpost.Concrete.CPath] | |
subpath [Mlpost.Path] |
|
subpathn [Mlpost.Path] | Same as |
supported [Mlpost.Cairost] | |
supported [Mlpost.Concrete] | |
T | |
t [Mlpost.Brush] |
|
tabular [Mlpost.Box] | aligns the given boxes both vertically and horizontally and returns a box containing all these boxes (with rows as first sub-components, and then individual boxes as sub-components of each row). |
tabulari [Mlpost.Box] | similar to |
tabularl [Mlpost.Box] | similar to |
tex [Mlpost.Triangle] | builds a triangle surrounding a LaTeX label |
tex [Mlpost.Box] |
|
tex [Mlpost.Picture] | Take a string in Latex format and transform it into a picture |
tex_label [Mlpost.Triangle] | Attach a label to the point (x, depth). |
tex_root_label [Mlpost.Triangle] | Attach a label to the root. |
to_box [Mlpost.Tree.Simple] | |
to_box [Mlpost.Tree] | |
to_metapath [Mlpost.Path] | Obtain a metapath from a path with exactly the same control point. |
to_path [Mlpost.MetaPath] | Compute the control point of the path for a good looking result according to the constraint on the direction, tension, curve |
to_string [Mlpost.File] | |
transform [Mlpost.Box] | |
transform [Mlpost.Picture] | Apply a transformation to a picture |
transform [Mlpost.Path] | Apply a transformation to a path |
transform [Mlpost.Point] | Apply a transformation to a point |
transform_of_ctransform [Mlpost.Concrete] | |
transparent [Mlpost.Color] |
|
triangle [Mlpost.Arrow] | A simple arrow with a triangular head. |
triangle_full [Mlpost.Arrow] | A simple arrow with a triangular head filled with black. |
two [Mlpost.Num] | Shortcuts for |
U | |
ulcorner [Mlpost.Picture] | These have been superseded by the preceding functions |
unitsquare [Mlpost.Path] | A full square of size 1 and centered on the origin |
up [Mlpost.Point] | |
urcorner [Mlpost.Picture] | |
V | |
valign [Mlpost.Box] | the vertical counterpart of |
vblock [Mlpost.Box] | similar to |
vbox [Mlpost.Box] | aligns the given boxes vertically and returns a box containing these boxes as sub-components. |
vbox_list [Mlpost.Box] | |
vec [Mlpost.Path] | |
vec [Mlpost.MetaPath] | |
venlarge [Mlpost.Box] | same as |
vplace [Mlpost.Box] | the vertical counterpart of |
W | |
west [Mlpost.Box] | |
west [Mlpost.Picture] | |
white [Mlpost.Brush] | |
white [Mlpost.Color] | |
width [Mlpost.Box] | return the width of the box |
width [Mlpost.Picture] | |
width [Mlpost.Signature.Boxlike] | |
withdots [Mlpost.Brush.Dash] | The pattern composed of evenly spaced dots |
wrap_corner_box [Mlpost.Tree_adv] |
|
X | |
x_depth [Mlpost.Triangle] | a point inside a triangle is denoted using two coordinates
|
xpart [Mlpost.Point] |
|
xscale [Mlpost.Box] | |
xscale [Mlpost.Picture] | |
xscale [Mlpost.Path] | Shortcuts for transformations of Paths |
xscale [Mlpost.Point] | Scales the X coordinate of a point by a scalar |
xscaled [Mlpost.Transform] | Scale an object by a constant factor, but only in the |
Y | |
yellow [Mlpost.Brush] | |
yellow [Mlpost.Color] | |
ypart [Mlpost.Point] |
|
yscale [Mlpost.Box] | |
yscale [Mlpost.Picture] | |
yscale [Mlpost.Path] | |
yscale [Mlpost.Point] | Scales the Y coordinate of a point by a scalar |
yscaled [Mlpost.Transform] | Scale an object by a constant factor, but only in the |
Z | |
zero [Mlpost.Num] | |
zscaled [Mlpost.Transform] | Zscaled multiplies points of the object by the given point, using
"complex" multiplication: |