A bit more re-organization.
[lyx.git] / src / mathed / README
blob788181b361ba7a30baab883c816c6ffe6def1d91
2 Inset 'Xyz' is implemented by 'MathXyzInset' in 'math_xyzinset.[hC]'
5 Inset hierarchy:
7                                    MathInset
8                                 (abstract base)
10                          /            |               \
12               Dim                  Char               Symbol, Space, ...
13          (thing that need       (for things formerly
14           the width_/ascent_     known as characters)
15           /descent_ cache)
17           /             \
19        Nest              Dots,  Func, ...
20   (for thing with
21    nested content)
23         |         \
25       Grid        Decoration   Delim   Frac  Macro  Root  Script  Sqrt
27       /   \
29  Array    Hull
30          (base for eqnarray/align/...)