2 #ifndef MATH_MATRIXINSET_H
3 #define MATH_MATRIXINSET_H
5 #include "math_gridinset.h"
8 // "shortcut" for DelimInset("(",ArrayInset,")")
10 class MathMatrixInset : public MathGridInset {
13 MathMatrixInset(MathGridInset const &);
15 MathMatrixInset(string const & str);
17 MathInset * clone() const;
19 void metrics(MathMetricsInfo &) const {}
20 /// identifies MatrixInsets
21 MathMatrixInset const * asMatrixInset() const { return this; }
24 void write(WriteStream & os) const;
26 void normalize(NormalStream &) const;
28 void maple(MapleStream &) const;
30 void maxima(MaximaStream &) const;
32 void mathmlize(MathMLStream &) const;
34 void octave(OctaveStream &) const;