A system and method of providing a transformable region that may be used on graphics devices having different resolutions. The original path and geometric data of the region, as well as all operations performed on the data, are preserved when generating the region. The device-independent region can be described by a hierarchical tree, wherein the leaf nodes contain path or rectangle, ellipse, pie, and polygon data and the branch nodes contain the operations to be performed on the regions. As the tree is traversed and regions are used, they are converted to a device resolution-specific from such that the operations are performed on device resolution-specific regions. Matrix transformation operations (e.g., translate, scale, skew and rotate) can be applied because the original path information is preserved and if the region is to be used in a device having a different resolution or a subsequent matrix operation is to be applied to the region, the tree can be re-traversed.

Ένα σύστημα και μια μέθοδος μια μετατρέψιμη περιοχή που μπορεί να χρησιμοποιηθεί στις συσκευές γραφικής παράστασης που έχουν τις διαφορετικές αναλύσεις. Η αρχική πορεία και τα γεωμετρικά τη στοιχεία της περιοχής, καθώς επίσης και όλες οι διαδικασίες που εκτελούνται στα στοιχεία, συντηρούνται κατά παραγωγή της περιοχής. Η συσκευή-ανεξάρτητη περιοχή μπορεί να περιγραφεί από ένα ιεραρχικό δέντρο, όπου οι κόμβοι φύλλων περιέχουν την πορεία ή το ορθογώνιο, έλλειψη, πίτα, και τα στοιχεία πολυγώνων και οι κόμβοι κλάδων περιέχουν τις διαδικασίες που εκτελούνται στις περιοχές. Δεδομένου ότι το δέντρο διαπερνιέται και οι περιοχές χρησιμοποιούνται, μετατρέπονται σε μια συσκευή ψήφισμα-συγκεκριμένη από έτσι ώστε οι διαδικασίες εκτελούνται στις ψήφισμα-συγκεκριμένες περιοχές συσκευών. Οι διαδικασίες μετασχηματισμού μητρών (π.χ., μεταφράστε, κλίμακα, λοξή κίνηση και περιστραφείτε) μπορούν να εφαρμοστούν επειδή οι αρχικές πληροφορίες πορειών συντηρούνται και εάν η περιοχή πρόκειται να χρησιμοποιηθεί σε μια συσκευή που έχει ένα διαφορετικό ψήφισμα ή μια επόμενη λειτουργία μητρών πρόκειται να εφαρμοστεί στην περιοχή, το δέντρο μπορεί να επαν-διαπερνηθεί.

 
Web www.patentalert.com

< (none)

< Apparatus for controlling a remote controlled airplane

> Dicaffeoylquinic acid for treating hepatitis B and the diseases associated with retrovirus, and the new caffeoylquinic acid derivatives

> (none)

~ 00023