Next: Definitionsbereichseigenschaften abrufen
Up: Elemente der Fib-Multimediabeschreibungssprache
Previous: Externe Objekte aufrufen
Contents
Index
Externe Unterobjekte
Externe Unterobjekte sind Objekte, die beim Auswerten des aktuellen Fib-Objekts schon bereitgestellt werden (siehe die Teil-Fib-Objekte unter Abschnitt 12.9 auf Seite ).
Syntax:
Beschreibung der Elemente:
- : Dies ist die Nummer des externen Unterobjekts (entspricht einem Ausgabevariablenvektor im nächsten root-Element), welches hier eingesetzt werden soll. Für die kann nur ein fester Ganzzahlwert eingesetzt werden. Der Definitionsbereich der ergibt sich implizit aus der Anzahl der Unterobjekte (bzw. Ausgabevariablenvektoren) des nächsten root-Elements (das root-Element in dem das sub-Element im Haupt-Fib-Objekt vorkommt); siehe Abschnitt 12.14 auf Seite . Sollte der Wert der angegeben Nummer außerhalb des gültigen Definitionsbereichs liegen (dies entspricht einem Fehler), wird er auf den nächsten Wert, welcher im Definitionsbereich liegt, gerundet.
-
: Der Vektor mit den Ausgabewerten, welche für das verwendete Fib-Objekt benötigt werden.
- : Dies sind die Ausgabewerte, welche im entsprechenden Unterobjekt verwendet werden können. Für diese sind Ausgabevariablen (
) im externen Objekt (obj) Element definiert. Die Ausgabewerte haben die gleiche Anzahl und Reihenfolge, wie die des entsprechenden 'ten Ausgabevariablen im zugehörigen externen Objekt Element (obj). Sollte dennoch die Anzahl einmal nicht übereinstimmen (entspricht einem fehlerhaften Fib-Objekt), werden Variablen, die zu viel sind, ignoriert und für Variablen, die fehlen, der Nullwert des Definitionsbereichs der entsprechenden Ausgabevariable im root-Element eingesetzt.
Anmerkungen:
Über externe Unterobjekte können einem Fib-Objekt Multimediainformationen bereitgestellt werden, welche an bestimmten Stellen eingesetzt werden können. Dies ist beispielsweise nützlich, wenn das aktuelle Fib-Objekt eine Berechnung oder Funktion realisiert, welche umfangreicher ist und in anderen Fib-Objekten öfter benötigt wird.
Sollte ein externes Unterobjekt bei der Auswertung eines root-Elements nicht existieren, wird für dieses der leere Punkt (Punkt ohne Auswirkungen) eingesetzt. Externe Objekte können selbst im obersten root-Element nützlich sein, wenn beispielsweise das eigentliche Multimediaobjekt nur einen Rahmen darstellt, in dem ein anderes Bild, ab einer bestimmten Startposition (definiert über die Ausgabewerte) eingesetzt werden soll.
Beispiele:
- : An dieser Stelle wird das erste Unterobjekt des nächsten root-Elements eingesetzt.
-
: An dieser Stelle wird das erste Unterobjekt des nächsten root-Elements eingesetzt. Dabei stehen für das eingesetzte Unterobjekt die Variablen , und der Wert bereit. Diese Werte könnten beispielsweise für die Position und den Rotanteil des eingesetzten Punktes verwendet werden.
Next: Definitionsbereichseigenschaften abrufen
Up: Elemente der Fib-Multimediabeschreibungssprache
Previous: Externe Objekte aufrufen
Contents
Index
Betti Österholz
2013-02-13