]> git.lyx.org Git - lyx.git/blob - src/mathed/README
Merge branch 'master' of git.lyx.org:lyx
[lyx.git] / src / mathed / README
1
2 Inset 'Xyz' is implemented by 'MathXyzInset' in 'math_xyzinset.[hC]'
3
4
5 Inset hierarchy:
6
7                                    MathInset
8                                 (abstract base)
9
10                          /            |               \
11
12               Dim                  Char               Symbol, Space, ...
13          (thing that need       (for things formerly
14           the width_/ascent_     known as characters)
15           /descent_ cache)
16
17           /             \
18
19        Nest              Dots,  Func, ...
20   (for thing with
21    nested content)
22
23         |         \
24
25       Grid        Decoration   Delim   Frac  Macro  Root  Script  Sqrt
26
27       /   \
28
29  Array    Hull
30          (base for eqnarray/align/...)
31