2 #ifndef MATH_ARRAYINSET_H
3 #define MATH_ARRAYINSET_H
5 #include "math_gridinset.h"
12 class MathArrayInset : public MathGridInset {
15 MathArrayInset(int m, int n);
17 MathArrayInset(int m, int n, char valign, string const & halign);
19 MathArrayInset(char valign, string const & halign);
20 /// convienience constructor from whitespace/newline seperated data
21 MathArrayInset(string const & str);
23 MathInset * clone() const;
25 void metrics(MathMetricsInfo const & st) const;
27 MathArrayInset * asArrayInset() { return this; }
30 void write(WriteStream & os) const;
32 void normalize(NormalStream &) const;
34 void maplize(MapleStream &) const;