GetLinkedListAsImage: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
PRanz (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
{{Vorlage:Warnung|Warnung=Diese Seite beinhaltet eine Evaluator-Funktion im JACK3 System.}} | |||
===Zugehörige Evaluatoren=== | ===Zugehörige Evaluatoren=== | ||
*'''MathEvaluator''' | *'''MathEvaluator''' | ||
===Beschreibung=== | ===Beschreibung=== | ||
Die Funktion erzeugt eine Grafik für | Die Funktion ''getLinkedListAsImage'' erzeugt eine Grafik für die übergebene [[List|Liste]]. Diese wird als Base64-String zurückgegeben. | ||
Der String kann in JACK via <code><img src="data:image/svg+xml;base64, [var=base64String]"/></code> eingebunden werden. | Der String kann in JACK via <code><img src="data:image/svg+xml;base64, [var=base64String]"/></code> eingebunden werden. | ||
Die Funktion erwartet zwei Parameter. Der erste Parameter ist die [[List|Liste]], die als Grafik dargestellt werden soll. Der zweite Parameter ist ein [[Boolean]], der angibt, ob die Listenelemente doppelt oder einfach verlinkt werden sollen. Bei ''True'' werden sie doppelt verlinkt und bei ''False'' einfach verlinkt. | |||
===Syntax=== | ===Syntax=== | ||
getLinkedListAsImage(List list, | getLinkedListAsImage([[List|Liste]] list, [[Boolean]] doublyLinked) | ||
===Parameter=== | ===Parameter=== | ||
*list- | * '''list'''- die [[List|Liste]], welche grafisch dargestellt werden soll. | ||
*doublyLinked- | * '''doublyLinked'''- ein [[Boolean]] | ||
===Return Value=== | ===Return Value=== | ||
Ein Base64-String der Grafik. | * Ein '''Base64-String''' der Grafik. | ||
===Beispiele=== | ===Beispiele=== | ||
Zeile 25: | Zeile 28: | ||
getLinkedListAsImage(list(33.4,55.7,231.2), true()) => | getLinkedListAsImage(list(33.4,55.7,231.2), true()) => | ||
[[Datei: | [[Datei:DouplyLinkedList.PNG]] | ||
[[Kategorie:Math-Evaluatorfunktion]][[Kategorie:BinaryTree-Funktionen]][[Kategorie:JACK3]] | [[Kategorie:Math-Evaluatorfunktion]][[Kategorie:BinaryTree-Funktionen]][[Kategorie:JACK3]] |
Aktuelle Version vom 30. September 2024, 09:07 Uhr
Diese Seite beinhaltet eine Evaluator-Funktion im JACK3 System. |
Zugehörige Evaluatoren
- MathEvaluator
Beschreibung
Die Funktion getLinkedListAsImage erzeugt eine Grafik für die übergebene Liste. Diese wird als Base64-String zurückgegeben.
Der String kann in JACK via <img src="data:image/svg+xml;base64, [var=base64String]"/>
eingebunden werden.
Die Funktion erwartet zwei Parameter. Der erste Parameter ist die Liste, die als Grafik dargestellt werden soll. Der zweite Parameter ist ein Boolean, der angibt, ob die Listenelemente doppelt oder einfach verlinkt werden sollen. Bei True werden sie doppelt verlinkt und bei False einfach verlinkt.
Syntax
getLinkedListAsImage(Liste list, Boolean doublyLinked)
Parameter
Return Value
- Ein Base64-String der Grafik.
Beispiele
Standardfälle
getLinkedListAsImage(list(12,3.4, 4/5, sqrt(2),\"test\"), false()) =>
getLinkedListAsImage(list(33.4,55.7,231.2), true()) =>