... | @@ -72,9 +72,9 @@ die sämtlichst Teil der dort definierten Klasse <code>CrossReferencer</code> si |
... | @@ -72,9 +72,9 @@ die sämtlichst Teil der dort definierten Klasse <code>CrossReferencer</code> si |
|
|
|
|
|
| Name der Funktion | Wirkung der Funktion |
|
|
| Name der Funktion | Wirkung der Funktion |
|
|
| ------ | ------ |
|
|
| ------ | ------ |
|
|
| readJSONFile("rel. Pfad") | JSON-File als JavaScript-Objekt einlesen; "rel. Pfad" = der relative Pfad zum JSON-File bezogen auf Hauptverzeichnis; derzeit einfach nur Dateiname *XReferencer.json*, da in Hauptverzeichnis; Hinweis: das eingeladene JavaScript-Objekt wird als static Variable <code>crossRefJSON</code> der Klasse <code>CrossReferencer</code> abgespeichert, kann also mit <code>this.xRefJSON</code> verwendet werden. |
|
|
| readJSONFile(<rel. Pfad>) | JSON-File als JavaScript-Objekt einlesen; <rel. Pfad> = der relative Pfad zum JSON-File bezogen auf Hauptverzeichnis; derzeit einfach nur Dateiname *XReferencer.json*, da in Hauptverzeichnis; Hinweis: das eingeladene JavaScript-Objekt wird als static Variable <code>crossRefJSON</code> der Klasse <code>CrossReferencer</code> abgespeichert, kann also mit <code>this.xRefJSON</code> verwendet werden. |
|
|
| getAllByProbe("Probe-ID") | Hole aus eingeladenem JSON-File <code>CrossReferencer.json</code> alle Einträge, deren Feld "probe" den Wert "Probe-ID" hat und gebe diese als Array von JavaScript-Objekten zurück. WICHTIG: In darauf aufbauenden Funktionen wird davon ausgegangen, dass genau ein JavaScript-Objekt gefunden wurde! Die Probe-ID sollte also eindeutig in dem JSON-File sein! |
|
|
| getAllByProbe(<Probe-ID>) | Hole aus eingeladenem JSON-File <code>CrossReferencer.json</code> alle Einträge, deren Feld <code>probe</code> den Wert <Probe-ID> hat und gebe diese als Array von JavaScript-Objekten zurück. WICHTIG: In darauf aufbauenden Funktionen wird davon ausgegangen, dass genau ein JavaScript-Objekt gefunden wurde! Die Probe-ID sollte also eindeutig in dem JSON-File sein! |
|
|
| scan3d("Probe-ID") | Nutzt "docPathScan3d" und "getAllByProbe", um für "Probe-ID" Dokumentpfad zum passenden 3D-Scan zurückzugeben; wenn "getAllByProbe" leeres Array ergibt, wird Default-Pfad zurückgegeben |
|
|
| scan3d(<Probe-ID>) | Nutzt "docPathScan3d" und "getAllByProbe", um für <Probe-ID> Dokumentpfad zum passenden 3D-Scan zurückzugeben; wenn "getAllByProbe" leeres Array ergibt, wird Default-Pfad zurückgegeben |
|
|
| docPathScan3d("Modelname") | Erstellt Dokumentpfad zum 3d-Scan "Modelname" |
|
|
| docPathScan3d(<Modellname>) | Erstellt Dokumentpfad zum 3d-Scan <Modellname> |
|
|
| steckbrief("Probe-ID") | wie "scan3d" nur für Steckbrief |
|
|
| steckbrief(<Probe-ID>) | wie "scan3d", hier für Steckbrief |
|
|
| docPath("Modelname") | wie "docPathScan3d" nur für Steckbrief | |
|
| docPath(<Modelname>) | wie "docPathScan3d", hier für Steckbrief | |