LeTTo Doc

TOLERANZMODE

Art der Toleranzverarbeitung RELATIV : Die Toleranz wird relativ zum größeren Wert des Vergleiches bestimmt ABSOLUT : Die Toleranz wird absolut angegeben und ist von den Werten unabhängig

   
Enum at.letto.plugins.enums.TOLERANZMODE
JavaDoc /<endpoint>/open/javadoc/at/letto/plugins/enums/TOLERANZMODE.html

Werte

Wert Bedeutung
RELATIV Relative Toleranz bezogen auf die verglichenen Werte.
ABSOLUT Absolute Toleranz unabhängig von der Größe der Werte.

Verwendet in Endpunkten

Endpunkt Rolle Beschreibung
POST /open/gethtml Request über PluginRequestDto.q → PluginQuestionDto.cvars → VarHashDto.vars → VarDto.cp → CalcParamsDto.toleranz → ToleranzDto.mode (und 3 weitere Wege) Berechnet den Fragetext für das Fragefeld des Webservers für die angegebenen Parameter für die Verwendung in einem PIT Tag
POST /open/angabe Request über PluginRequestDto.q → PluginQuestionDto.cvars → VarHashDto.vars → VarDto.cp → CalcParamsDto.toleranz → ToleranzDto.mode (und 3 weitere Wege) Liefert einen Angabestring für die Text-Angabe
POST /open/generatedatasets Request über PluginRequestDto.q → PluginQuestionDto.cvars → VarHashDto.vars → VarDto.cp → CalcParamsDto.toleranz → ToleranzDto.mode (und 3 weitere Wege) Liefert alle Datensätze, welche für das Plugin in der Frage vorhanden sein sollten
POST /open/maxima Request über PluginRequestDto.q → PluginQuestionDto.cvars → VarHashDto.vars → VarDto.cp → CalcParamsDto.toleranz → ToleranzDto.mode (und 3 weitere Wege) Liefert einen Maxima-Berechnungsstring für die Berechnung des Plugins
POST /open/image Request über PluginRequestDto.q → PluginQuestionDto.cvars → VarHashDto.vars → VarDto.cp → CalcParamsDto.toleranz → ToleranzDto.mode (und 3 weitere Wege) Liefert ein Base64 codiertes Bild mit den angegebenen Parametern
POST /open/imagetemplates Request über PluginRequestDto.q → PluginQuestionDto.cvars → VarHashDto.vars → VarDto.cp → CalcParamsDto.toleranz → ToleranzDto.mode (und 3 weitere Wege) Liefert eine Liste aller möglichen Varianten von Bildern in String-Arrays
POST /open/parserplugin Request über PluginParserRequestDto.cp → CalcParamsDto.toleranz → ToleranzDto.mode (und 1 weiterer Weg) Wird verwendet wenn im Lösungsfeld die Funktion plugin(“pluginname”,p1,p2,p3) verwendet wird
POST /open/score Request über PluginScoreRequestDto.toleranz → ToleranzDto.mode (und 1 weiterer Weg) Prüft die Eingabe eines Schülers
POST /open/getvars Request über PluginRequestDto.q → PluginQuestionDto.cvars → VarHashDto.vars → VarDto.cp → CalcParamsDto.toleranz → ToleranzDto.mode (und 3 weitere Wege) Liefert eine Liste aller Variablen welche als Dataset benötigt werden
POST /open/modifyangabe Request über PluginAngabeRequestDto.q → PluginQuestionDto.cvars → VarHashDto.vars → VarDto.cp → CalcParamsDto.toleranz → ToleranzDto.mode (und 3 weitere Wege) verändert einen Angabetext, der in der Angabe in PI Tags eingeschlossen wurde Die Funktion wird vor dem Darstellen der Frage ausgeführt
POST /open/modifyangabetextkomplett Request über PluginAngabeRequestDto.q → PluginQuestionDto.cvars → VarHashDto.vars → VarDto.cp → CalcParamsDto.toleranz → ToleranzDto.mode (und 3 weitere Wege) verändert den kompletten Angabetext der Frage
POST /open/loadplugindto Request über LoadPluginRequestDto.q → PluginQuestionDto.cvars → VarHashDto.vars → VarDto.cp → CalcParamsDto.toleranz → ToleranzDto.mode (und 3 weitere Wege) Rendern des Plugin-Images, Aufbau eines DTOs zur späteren JavaScript - Bearbeitung
POST /open/renderpluginresult Request über PluginRenderResultRequestDto.toleranz → ToleranzDto.mode (und 1 weiterer Weg) Rendert das Plugin inklusive der Schülereingabe und korrekter Lösung Es wird dabei entweder direkt ein HTML-Code oder LaTeX-Code erzeugt
POST /open/setconfigurationdata Request über PluginSetConfigurationDataRequestDto.questionDto → PluginQuestionDto.cvars → VarHashDto.vars → VarDto.cp → CalcParamsDto.toleranz → ToleranzDto.mode (und 3 weitere Wege) Sendet alle notwendigen (im ConfigurationInfo) angeforderten Daten im Mode CONFIGMODE_URL an die Plugin-Konfiguration
POST /open/reloadplugindto Request über LoadPluginRequestDto.q → PluginQuestionDto.cvars → VarHashDto.vars → VarDto.cp → CalcParamsDto.toleranz → ToleranzDto.mode (und 3 weitere Wege) Rendern des Plugin-Images, Aufbau eines DTOs zur späteren JavaScript - Bearbeitung
POST /<endpoint>/api/open/reloadplugindto Request über LoadPluginRequestDto.q → PluginQuestionDto.cvars → VarHashDto.vars → VarDto.cp → CalcParamsDto.toleranz → ToleranzDto.mode (und 3 weitere Wege) Rendern des Plugin-Images, Aufbau eines DTOs zur späteren JavaScript - Bearbeitung

Verwendet in DTOs

Verwendet in der Plugin-API

nicht direkt in PluginService verwendet

Enums · Referenz-Plugin (Java)