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 an diesem Element)
AsArgumentOfFunction(IMathElement)Verwendet die angegebene Funktion mit dieser Instanz als Argument
AsArgumentOfFunction(MathFunctionsOfOneArgument)Verwendet die angegebene Funktion mit dieser Instanz als Argument
AsArgumentOfFunction(string)Verwendet die angegebene Funktion mit dieser Instanz als Argument
AsArgumentOfFunction(MathFunctionsOfTwoArguments, IMathElement)Verwendet die angegebene Funktion mit dieser Instanz als Argument und dem angegebenen zusätzlichen Argument
AsArgumentOfFunction(MathFunctionsOfTwoArguments, string)Verwendet die angegebene Funktion mit dieser Instanz als Argument und dem angegebenen zusätzlichen 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()Umfasst ein mathematisches Element in Klammern
virtual Enclose(char, char)Umfasst ein mathematisches Element in angegebenen Zeichen, etwa Klammern oder anderen Zeichen als Rahmen
Function(IMathElement)Verwendet eine Funktionsbezeichnung eines Arguments, wobei diese Instanz als Funktionsname verwendet wird
Function(string)Verwendet eine Funktionsbezeichnung eines Arguments, wobei diese Instanz als Funktionsname verwendet wird
Group()Platziert dieses Element in einer Gruppe mit einer geschweiften Klammer unten
Group(char, MathTopBotPositions, MathTopBotPositions)Platziert dieses Element in einer Gruppe mit einem Gruppierungszeichen, z.B. 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 einen Strich oben an diesem Element
Radical(IMathElement)Legt die mathematische Wurzel des angegebenen Grades aus dem angegebenen Argument fest
Radical(string)Legt die mathematische Wurzel des angegebenen Grades aus dem angegebenen Argument fest
SetLowerLimit(IMathElement)Nimmt die untere Grenze
SetLowerLimit(string)Nimmt die untere Grenze
SetSubscript(IMathElement)Erzeugt eine Tiefstellung
SetSubscript(string)Erzeugt eine Tiefstellung
SetSubSuperscriptOnTheLeft(IMathElement, IMathElement)Erzeugt Tief- und Hochstellung links
SetSubSuperscriptOnTheLeft(string, string)Erzeugt Tief- und Hochstellung links
SetSubSuperscriptOnTheRight(IMathElement, IMathElement)Erzeugt Tief- und Hochstellung rechts
SetSubSuperscriptOnTheRight(string, string)Erzeugt Tief- und Hochstellung rechts
SetSuperscript(IMathElement)Erzeugt eine Hochstellung
SetSuperscript(string)Erzeugt eine Hochstellung
SetUpperLimit(IMathElement)Nimmt die obere Grenze
SetUpperLimit(string)Nimmt die obere Grenze
ToBorderBox()Platziert dieses Element in einem Rahmenfeld
ToBorderBox(bool, bool, bool, bool, bool, bool, bool, bool)Platziert dieses Element in einem Rahmenfeld
ToBox()Platziert dieses Element in einem nicht visuellen Feld (logische Gruppierung), das verwendet wird, um Komponenten einer Gleichung oder eines anderen mathematischen Textes zu gruppieren. Ein umrahmtes Objekt kann (zum Beispiel) als Operator-Emulator mit oder ohne Ausrichtungspunkt dienen, als Zeilenumbruchpunkt fungieren oder so gruppiert werden, dass innerhalb keine Zeilenumbrüche erlaubt sind.
virtual ToMathArray()Setzt in ein vertikales Array
Underbar()Setzt einen Strich unten an diesem Element

Siehe auch