com.agog.mathdisplay.parse / MTMathAtomFactory

MTMathAtomFactory

open class MTMathAtomFactory : Any

Constructors

<init> MTMathAtomFactory()

Properties

aliases val aliases: <ERROR CLASS><String, String>
fontStyleWithName val fontStyleWithName: <ERROR CLASS><String, MTFontStyle>

Functions

accentName fun accentName(accent: MTAccent): String?
accentWithName fun accentWithName(accentName: String): MTAccent?
addLatexSymbol fun addLatexSymbol(name: String, atom: MTMathAtom): Unit
atomForLatexSymbolName fun atomForLatexSymbolName(symbolName: String): MTMathAtom?
boundaryAtomForDelimiterName fun boundaryAtomForDelimiterName(delimName: String): MTMathAtom?
delimiterNameForBoundaryAtom fun delimiterNameForBoundaryAtom(boundary: MTMathAtom): String?
fontNameForStyle fun fontNameForStyle(fontStyle: MTFontStyle): String
fractionWithNumerator fun fractionWithNumerator(numStr: String, denominatorStr: String): MTFraction
latexSymbolNameForAtom fun latexSymbolNameForAtom(atom: MTMathAtom): String?
mathListForCharacters fun mathListForCharacters(chars: String): MTMathList
operatorWithName fun operatorWithName(name: String, limits: Boolean): MTLargeOperator
supportedLatexSymbolNames fun supportedLatexSymbolNames(): List<String>
tableWithEnvironment fun tableWithEnvironment(env: String?, cells: MutableList<MutableList<MTMathList>>, error: MTParseError): MTMathAtom?
times fun times(): MTMathAtom