Object oriented method and system to draw 2d and 3d shapes...

G - Physics – 06 – T

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06T 15/10 (2006.01) G06T 15/40 (2006.01) G06T 17/40 (2006.01)

Patent

CA 2258700

A computer method (500-570) draws overlapped two-dimensional shapes (A, B) and two-dimensional projections of three-dimensional shapes (C') onto a projection plane (102) in a system of world coordinates (X, Y, Z). The method instantiates a plurality of two-dimensional geometry class objects (320', 320"), each of which includes an order attribute (ORDER) specifying an overlapped position for depicting a corresponding two-dimensional shape (A, B) on the projection plane (102) positioned orthogonally to the Z coordinate of the world coordinate system. The method (500-570) instantiates a three-dimensional geometry class object (330', 330") including a Z-value (Z-value) for a position along the Z world coordinate of the three-dimensional shape (C'). The method sons the plurality of two- dimensional geometry class objects by their respective order attributes in a sorting table in the memory (510). The method sorts the three-dimensional geometry class object by its Z-value in the sorting table and orders it in a composite order with the two-dimensional class objects in the sorting table (520). The method then draws the two-dimensional shapes (A, B) and two-dimensional projections of the three-dimensional shapes (C') onto the projection plane (102) in the composite table (400) order, to depict an overlapped appearance of the shapes.

L'invention concerne un procédé informatique qui permet de dessiner des formes bidimensionnelles se chevauchant (A, B) et des projections bidimensionnelles de formes tridimensionnelles (C') sur un plan de projection (102) dans un système de coordonnées universelles (X, Y, Z). Ledit procédé instancie plusieurs objets (320', 320") de classe géométrique bidimensionnelle comprenant chacun un attribut d'ordre (ORDER) spécifiant une position de chevauchement pour décrire une forme bidimensionnelle correspondante (A, B) sur le plan de projection placé de manière orthogonale par rapport à la coordonnée en Z du système de coordonnées universelles. Ledit procédé (500, 570) instancie un objet de classe géométrique tridimensionnelle (330', 330") comprenant une valeur en Z (valeur en Z) pour une position le long de la coordonnée universelle en Z de la forme tridimensionnelle (C'). Ledit procédé consiste à classer l'objet de classe géométrique bidimensionnelle par son attribut d'ordre respectif dans une table de tri située dans la mémoire (510). Il consiste à trier les objets de classe géométrique tridimensionnelle par leur valeur en Z dans la table de tri et à les ranger dans un ordre composite avec les objets de classe tridimensionnelle dans la table de tri (520). Il consiste ensuite à dessiner les formes bidimensionnelles (A, B) et les projections bidimensionnelles des formes tridimensionnelles (C') sur le plan de projection (102) dans l'ordre de la table composite (400), de sorte qu'une apparence de chevauchement des formes soit reproduite.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Object oriented method and system to draw 2d and 3d shapes... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Object oriented method and system to draw 2d and 3d shapes..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Object oriented method and system to draw 2d and 3d shapes... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1543104

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.