com.agog.mathdisplay.parse / MTMathTable

MTMathTable

class MTMathTable : MTMathAtom

Constructors

<init> MTMathTable(env: String?)
MTMathTable()

Properties

cells var cells: MutableList<MutableList<MTMathList>>
environment var environment: String?
interColumnSpacing var interColumnSpacing: Float
interRowAdditionalSpacing var interRowAdditionalSpacing: Float

Inherited Properties

fontStyle var fontStyle: MTFontStyle

The font style to be used for the atom.

fusedAtoms var fusedAtoms: <ERROR CLASS>
indexRange var indexRange: NSRange
nucleus var nucleus: String
subScript var subScript: MTMathList?

An optional subscript.

superScript var superScript: MTMathList?

An optional superscript.

type var type: MTMathAtomType

Functions

copyDeep fun copyDeep(): MTMathTable
finalized fun finalized(): MTMathTable
getAlignmentForColumn fun getAlignmentForColumn(column: Int): MTColumnAlignment
numColumns fun numColumns(): Int
numRows fun numRows(): Int
setAlignment fun setAlignment(alignment: MTColumnAlignment, column: Int): Unit
setCell fun setCell(list: MTMathList, row: Int, column: Int): Unit

Inherited Functions

copyDeepContent fun copyDeepContent(atom: MTMathAtom): MTMathAtom
description fun description(): String
finalized fun finalized(newNode: MTMathAtom): MTMathAtom
fuse fun fuse(atom: MTMathAtom): Unit
scriptsAllowed fun scriptsAllowed(): Boolean

Returns true if this atom allows scripts (sub or super).

toLatexString open fun toLatexString(): String
toStringSubs fun toStringSubs(s: String): String