... | ... | @@ -72,9 +72,9 @@ die sämtlichst Teil der dort definierten Klasse <code>CrossReferencer</code> si |
|
|
|
|
|
| Name der Funktion | Wirkung der Funktion |
|
|
|
| ------ | ------ |
|
|
|
| readJSONFile("rel. Pfad") | JSON-File als JavScript-Object 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-Object wird als static Variable "crossRefJSON" der Klasse CrossReferencer abgespeichert, kann also mit "this.xRefJSON" verwendet werden. |
|
|
|
| getAllByProbe("Probe-ID") | Hole aus eingeladenem JSON-File CrossReferencer.json alle Einträge, deren Feld "probe" den Wert "Probe-ID" hat und gebe diese als Array von JavaScipt-Objecten zurück; WICHTIG: in darauf aufbauenden Funktionen wird davon ausgegangen, dass genau ein JavaScript-Object 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 3DModell zurückzugeben; wenn getAllByProbe leeres Array ergibt, wird Default-Pfad zurückgegeben |
|
|
|
| docPathScan3d("Modelname") | Erstellt Dokumentpfad zum 3dModell "Modelname" |
|
|
|
| steckbrief("Probe-ID") | wie scan3d nur für Steckbrief |
|
|
|
| docPath("Modelname") | wie docPathScan3d nur für Steckbrief | |
|
|
| 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! |
|
|
|
| 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" |
|
|
|
| steckbrief("Probe-ID") | wie "scan3d" nur für Steckbrief |
|
|
|
| docPath("Modelname") | wie "docPathScan3d" nur für Steckbrief | |