+MathClass InsetMath::mathClass() const
+{
+ return MC_ORD;
+}
+
+
+bool InsetMath::addToMathRow(MathRow & mrow, MetricsInfo & ) const
+{
+ MathRow::Element e(MathRow::INSET, mathClass());
+ e.inset = this;
+ mrow.push_back(e);
+ return true;
+}
+
+void InsetMath::metricsMarkers(MetricsInfo & mi, Dimension & dim,
+ int framesize) const
+{
+ if (!mi.base.macro_nesting)
+ Inset::metricsMarkers(dim, framesize);
+}
+
+
+void InsetMath::metricsMarkers2(MetricsInfo & mi, Dimension & dim,
+ int framesize) const
+{
+ if (!mi.base.macro_nesting)
+ Inset::metricsMarkers2(dim, framesize);
+}
+
+
+void InsetMath::drawMarkers(PainterInfo & pi, int x, int y) const
+{
+ if (!pi.base.macro_nesting)
+ Inset::drawMarkers(pi, x, y);
+}
+
+
+void InsetMath::drawMarkers2(PainterInfo & pi, int x, int y) const
+{
+ if (!pi.base.macro_nesting)
+ Inset::drawMarkers2(pi, x, y);
+}
+
+
+