class InsetMathMatrix : public InsetMathGrid {
public:
///
- explicit InsetMathMatrix(InsetMathGrid const &,
+ explicit InsetMathMatrix(InsetMathGrid const &,
docstring const & left, docstring const & right);
/// identifies MatrixInsets
- InsetMathMatrix const * asMatrixInset() const { return this; }
+ InsetMathMatrix const * asMatrixInset() const override { return this; }
///
- void write(WriteStream & os) const;
+ void write(TeXMathStream & os) const override;
///
- void normalize(NormalStream &) const;
+ void normalize(NormalStream &) const override;
///
- void maple(MapleStream &) const;
+ void maple(MapleStream &) const override;
///
- void maxima(MaximaStream &) const;
+ void maxima(MaximaStream &) const override;
///
- void mathematica(MathematicaStream &) const;
+ void mathematica(MathematicaStream &) const override;
///
- docstring mathmlize(MathStream &) const;
+ void mathmlize(MathMLStream &) const override;
///
- void octave(OctaveStream &) const;
+ void htmlize(HtmlStream &) const override;
///
- InsetCode lyxCode() const { return MATH_MATRIX_CODE; }
+ void octave(OctaveStream &) const override;
+ ///
+ InsetCode lyxCode() const override { return MATH_MATRIX_CODE; }
+ ///
+ bool handlesMulticolumn() const override { return true; }
private:
- virtual Inset * clone() const;
+ Inset * clone() const override;
///
docstring left_;
///