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 virtual std::auto_ptr<InsetBase> clone() const;
18 /// identifies MatrixInsets
19 MathMatrixInset const * asMatrixInset() const { return this; }
22 void write(WriteStream & os) const;
24 void normalize(NormalStream &) const;
26 void maple(MapleStream &) const;
28 void maxima(MaximaStream &) const;
30 void mathmlize(MathMLStream &) const;
32 void octave(OctaveStream &) const;