next up previous
Next: Η Δομή Δεδομένων του Up: Διασύνδεση με το Paragraph Previous: PICL γεγονότα που

Βιβλιοθήκη Απεικονίσεων

Στις επόμενες παραγράφους περιγράφονται σύντομα οι υπορουτίνες που εμπεριέχονται στη βιβλιοθήκη με την οποία συνδέεται το Paragraph. Οπως έχει ήδη αναφερθεί σε προηγούμενα κεφάλαια, σκοπός αυτής της βιβλιοθήκης είναι η επεξεργασία από το Paragraph, γεγονότων που έχουν σχέση με τα επιπλέον διαγράμματα που προστέθηκαν σε αυτό, για την υποστήριξη και οπτικοποίηση των επιπλέον δυνατοτήτων που παρέχει ο ArrayTracer.

Μια περιγραφή της ροής δεδομένων από τη στιγμή της ανάγνωσης κάποιου γεγονότος που σχετίζεται με τον ArrayTracer φαίνεται στο σχ. gif

   figure1928
Figure: Ροή δεδομένων που σχετίζονται με τον ArrayTracer στο Paragraph

Κατά τη φάση της προεπεξεργασίας, σχ. gif(α), στην περίπτωση που διαβαστεί κάποιο γεγονός σχετικό με τον ArrayTracer ο έλεγχος περνάει στη υπορουτίνα της βιβλιοθήκης που συνδέθηκε με το Paragraph, που είναι υπεύθυνη για την προεπεξεργασία.

Κατα τη φάση της οπτικοποίησης, σχήμα gif(b), στην περίπτωση που διαβαστεί κάποιο XWindows γεγονός που αναφέρεται στα διαγράμματα που προσθέσαμε, ο έλεγχος περνάει στην αντίστοιχη υπορουτίνα της βιβλιοθήκης που συνδέθηκε με το Paragraph, το ίδιο ισχύει και στην περίπτωση γεγονότος ιχνοληψίας, όπου ο έλεγχος περνάει στη υπορουτίνα ανάγνωσης και επεξεργασίας και στη συνέχεια καλείται η υπορουτίνα που απεικονίζει τις μεταβολές στο αντίστοιχο διάγραμμα.



zaras@ics.forth.gr