GetLinkedListAsImage: Unterschied zwischen den Versionen

Aus JACK Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 25: Zeile 25:
  getLinkedListAsImage(list(33.4,55.7,231.2), true()) =>
  getLinkedListAsImage(list(33.4,55.7,231.2), true()) =>


[[Datei:DoublyLinkedList.PNG]]
[[Datei:DouplyLinkedList.PNG]]






[[Kategorie:Math-Evaluatorfunktion]][[Kategorie:BinaryTree-Funktionen]][[Kategorie:JACK3]]
[[Kategorie:Math-Evaluatorfunktion]][[Kategorie:BinaryTree-Funktionen]][[Kategorie:JACK3]]

Version vom 30. August 2024, 08:20 Uhr

Zugehörige Evaluatoren

  • MathEvaluator

Beschreibung

Die Funktion erzeugt eine Grafik für den ü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.

Es kann definiert werden, ob die Listenelemente doppelt oder einfach verlinkt sein sollen.

Syntax

getLinkedListAsImage(List list, boolean doublyLinked)

Parameter

  • list- Die Liste, welche grafisch dargestellt werden soll.
  • doublyLinked- True => Listeneelemente sind doppelt verlinkt, False => Listenelemente sind einfach verlinkt

Return Value

Ein Base64-String der Grafik.

Beispiele

Standardfälle

getLinkedListAsImage(list(12,3.4, 4/5, sqrt(2),\"test\"), false()) => 

SingleLinkedList.PNG

getLinkedListAsImage(list(33.4,55.7,231.2), true()) =>

DouplyLinkedList.PNG