MathRadical

MathRadical-Klasse

Spezifiziert die radikale Funktion, die aus einer Basis und einem optionalen Grad besteht. Beispiel für ein radikales Objekt ist √𝑥.

public sealed class MathRadical : MathElementBase, IMathRadical  

Konstruktoren

NameBeschreibung
MathRadical(IMathElement, IMathElement)Initialisiert eine neue Instanz der MathRadical-Klasse.

Eigenschaften

NameBeschreibung
Base { get; }Basisargument
Degree { get; }Grad-Argument
HideDegree { get; set; }Grad verstecken Wenn wahr ist, wird der Grad nicht angezeigt, wie in √𝑥

Methoden

NameBeschreibung
Accent(char)Setzt ein Akzentzeichen (ein Zeichen oben auf diesem Element)
AsArgumentOfFunction(IMathElement)Nimmt die angegebene Funktion unter Verwendung dieser Instanz als Argument
AsArgumentOfFunction(MathFunctionsOfOneArgument)Nimmt die angegebene Funktion unter Verwendung dieser Instanz als Argument
AsArgumentOfFunction(string)Nimmt die angegebene Funktion unter Verwendung dieser Instanz als Argument
AsArgumentOfFunction(MathFunctionsOfTwoArguments, IMathElement)Nimmt die angegebene Funktion unter Verwendung dieser Instanz als Argument und dem angegebenen zusätzlichen Argument
AsArgumentOfFunction(MathFunctionsOfTwoArguments, string)Nimmt die angegebene Funktion unter Verwendung 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()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 Funktionsnamen
Function(string)Nimmt eine Funktion eines Arguments unter Verwendung dieser Instanz als Funktionsnamen
GetChildren()Holt die Kindelemente
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 anderer
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-ary-Operator
Nary(MathNaryOperatorTypes, string, string)Erstellt einen N-ary-Operator
Overbar()Setzt eine Linie oben auf dieses Element
Radical(IMathElement)Spezifiziert die mathematische Wurzel des gegebenen Grades aus dem angegebenen Argument.
Radical(string)Spezifiziert die mathematische Wurzel des gegebenen Grades aus dem angegebenen Argument.
SetLowerLimit(IMathElement)Nimmt die untere Grenze
SetLowerLimit(string)Nimmt die untere Grenze
SetSubscript(IMathElement)Erstellt einen Tiefstellung
SetSubscript(string)Erstellt einen Tiefstellung
SetSubSuperscriptOnTheLeft(IMathElement, IMathElement)Erstellt eine Tiefstellung und Hochstellung auf der linken Seite
SetSubSuperscriptOnTheLeft(string, string)Erstellt eine Tiefstellung und Hochstellung auf der linken Seite
SetSubSuperscriptOnTheRight(IMathElement, IMathElement)Erstellt eine Tiefstellung und Hochstellung auf der rechten Seite
SetSubSuperscriptOnTheRight(string, string)Erstellt eine Tiefstellung und Hochstellung auf der rechten Seite
SetSuperscript(IMathElement)Erstellt eine Hochstellung
SetSuperscript(string)Erstellt eine Hochstellung
SetUpperLimit(IMathElement)Nimmt die obere Grenze
SetUpperLimit(string)Nimmt die obere Grenze
ToBorderBox()Platziert dieses Element in einer Rahmenbox
ToBorderBox(bool, bool, bool, bool, bool, bool, bool, bool)Platziert dieses Element in einer Rahmenbox
ToBox()Platziert dieses Element in einer nicht visuellen Box (logische Gruppierung), die verwendet wird, um Komponenten einer Gleichung oder anderer Instanzen von mathematischem Text zu gruppieren. Ein eingekapseltes Objekt kann (zum Beispiel) als Operator-Emulator mit oder ohne einen Ausrichtungsunkt dienen, als Zeilenumbruchpunkt dienen oder gruppiert werden, sodass innerhalb der Gruppe keine Zeilenumbrüche erlaubt sind.
virtual ToMathArray()Fügt in ein vertikales Array ein
Underbar()Setzt eine Linie unten auf dieses Element

Beispiele

Beispiel:

[C#]  
MathRadical radical = new MathRadical(new MathematicalText("x"), new MathematicalText("3"));  

Siehe auch