BaseScript

BaseScript-Klasse

Mathe-Skript

public abstract class BaseScript : MathElementBase

Eigenschaften

NameBeschreibung
Base { get; }Basisargument

Methoden

NameBeschreibung
Accent(char)Setzt ein Akzentzeichen (ein Zeichen oben auf diesem Element)
AsArgumentOfFunction(IMathElement)Nimmt die angegebene Funktion und verwendet diese Instanz als Argument
AsArgumentOfFunction(MathFunctionsOfOneArgument)Nimmt die angegebene Funktion und verwendet diese Instanz als Argument
AsArgumentOfFunction(string)Nimmt die angegebene Funktion und verwendet diese Instanz als Argument
AsArgumentOfFunction(MathFunctionsOfTwoArguments, IMathElement)Nimmt die angegebene Funktion und verwendet diese Instanz als Argument sowie das angegebene zusätzliche Argument
AsArgumentOfFunction(MathFunctionsOfTwoArguments, string)Nimmt die angegebene Funktion und verwendet diese Instanz als Argument sowie das angegebene zusätzliche Argument
Divide(IMathElement)Erstellt einen Bruch mit diesem Zähler und dem angegebenen Nenner
Divide(string)Erstellt einen Bruch mit diesem Zähler und dem angegebenen Nenner
Divide(IMathElement, MathFractionTypes)Erstellt einen Bruch des angegebenen Typs mit diesem Zähler und dem angegebenen Nenner
Divide(string, MathFractionTypes)Erstellt einen Bruch des angegebenen Typs mit diesem Zähler und dem angegebenen Nenner
Enclose()Schließt ein mathematisches Element in Klammern ein
virtual Enclose(char, char)Schließt ein mathematisches Element in angegebenen Zeichen wie Klammern oder anderen Zeichen als Rahmen ein
Function(IMathElement)Nimmt eine Funktion eines Arguments unter Verwendung dieser Instanz als Funktionsname
Function(string)Nimmt eine Funktion eines Arguments unter Verwendung dieser Instanz als Funktionsname
Group()Platziert dieses Element in einer Gruppe unter Verwendung einer unteren geschweiften Klammer
Group(char, MathTopBotPositions, MathTopBotPositions)Platziert dieses Element in einer Gruppe unter Verwendung eines Gruppierungszeichens wie einer unteren geschweiften Klammer oder einem anderen
Integral(MathIntegralTypes)Nimmt das Integral ohne Grenzen
Integral(MathIntegralTypes, IMathElement, IMathElement)Nimmt das Integral
Integral(MathIntegralTypes, string, string)Nimmt das Integral
Integral(MathIntegralTypes, IMathElement, IMathElement, MathLimitLocations)Nimmt das Integral
Integral(MathIntegralTypes, string, string, MathLimitLocations)Nimmt das Integral
virtual Join(IMathElement)Verbindet ein mathematisches Element und bildet einen mathematischen Block
virtual Join(string)Verbindet einen mathematischen Text und bildet einen mathematischen Block
Nary(MathNaryOperatorTypes, IMathElement, IMathElement)Erstellt einen N-ären Operator
Nary(MathNaryOperatorTypes, string, string)Erstellt einen N-ären Operator
Overbar()Setzt eine Linie oben auf diesem Element
Radical(IMathElement)Gibt die mathematische Wurzel des angegebenen Grades vom angegebenen Argument an.
Radical(string)Gibt die mathematische Wurzel des angegebenen Grades vom angegebenen Argument an.
SetLowerLimit(IMathElement)Nimmt die untere Grenze
SetLowerLimit(string)Nimmt die untere Grenze
SetSubscript(IMathElement)Erstellt einen tiefgestellten Text
SetSubscript(string)Erstellt einen tiefgestellten Text
SetSubSuperscriptOnTheLeft(IMathElement, IMathElement)Erstellt tiefgestellt und hochgestellt auf der linken Seite
SetSubSuperscriptOnTheLeft(string, string)Erstellt tiefgestellt und hochgestellt auf der linken Seite
SetSubSuperscriptOnTheRight(IMathElement, IMathElement)Erstellt tiefgestellt und hochgestellt auf der rechten Seite
SetSubSuperscriptOnTheRight(string, string)Erstellt tiefgestellt und hochgestellt auf der rechten Seite
SetSuperscript(IMathElement)Erstellt einen hochgestellten Text
SetSuperscript(string)Erstellt einen hochgestellten Text
SetUpperLimit(IMathElement)Nimmt die obere Grenze
SetUpperLimit(string)Nimmt die obere Grenze
ToBorderBox()Platziert dieses Element in einem Rahmen-Box
ToBorderBox(bool, bool, bool, bool, bool, bool, bool, bool)Platziert dieses Element in einem Rahmen-Box
ToBox()Platziert dieses Element in einer nicht sichtbaren Box (logische Gruppierung), die verwendet wird, um Komponenten einer Gleichung oder andere Instanzen von mathematischem Text zu gruppieren. Ein eingekapseltes Objekt kann (zum Beispiel) als Betreibermodell mit oder ohne Ausrichtungspunkt dienen, als Zeilenumbruchpunkt dienen oder so gruppiert werden, dass Zeilenumbrüche innerhalb nicht erlaubt sind.
virtual ToMathArray()Setzt in ein vertikales Array
Underbar()Setzt eine Linie unten auf diesem Element

Siehe auch