class MathArrayInset;
+class MathBraceInset;
class MathBoxInset;
class MathCharInset;
class MathDelimInset;
class MathSpaceInset;
class MathSymbolInset;
class MathUnknownInset;
+class MathXYMatrixInset;
class NormalStream;
class OctaveStream;
/// identifies certain types of insets
virtual MathArrayInset * asArrayInset() { return 0; }
+ virtual MathBraceInset * asBraceInset() { return 0; }
virtual MathBoxInset * asBoxInset() { return 0; }
virtual MathBoxInset const * asBoxInset() const { return 0; }
virtual MathCharInset const * asCharInset() const { return 0; }
virtual MathStringInset * asStringInset() { return 0; }
virtual MathSymbolInset const * asSymbolInset() const { return 0; }
virtual MathUnknownInset const * asUnknownInset() const { return 0; }
+ virtual MathXYMatrixInset const* asXYMatrixInset() const{ return 0; }
virtual UpdatableInset * asHyperActiveInset() const { return 0; }
/// identifies things that can get scripts