| fr.ign.cogit.geoxygene.spatial.geomprim.GM_Primitive fr.ign.cogit.geoxygene.spatial.geomprim.GM_OrientablePrimitive fr.ign.cogit.geoxygene.spatial.geomprim.GM_OrientableSurface
All known Subclasses: fr.ign.cogit.geoxygene.spatial.geomprim.GM_Surface,
GM_OrientableSurface | public class GM_OrientableSurface extends GM_OrientablePrimitive (Code) | | Surface orient�e. A de l'int�r�t pour traiter les trous : un trou est une surface orient�e n�gativement.
A aussi de l'int�r�t en 3D.
Une surface orient�e positivement � sa fronti�re dans le sens direct (la surface est � gauche de la fronti�re).
Une surface orient�e n�gativement � sa fronti�re dans le sens des aiguilles d'une montre (la surface est � droite de la fronti�re).
En 3D, on peut repr�senter un vecteur normal � la surface avec la r�gle du tire-bouchon.
Si l'orientation est +1, alors self est une GM_Surface, de primitive elle-m�me.
Si l'orientation est -1, alors self est une GM_OrientableSurface, de primitive une GM_Surface renvers�e par rapport � la surface positive.
author: Thierry Badard & Arnaud Braun version: 1.0 |
proxy | public GM_OrientableSurface[] proxy(Code) | | Attribut stockant les primitives orient�es de cette primitive.
Proxy[0] est celle orient�e positivement.
Proxy[1] est celle orient�e n�gativement.
On acc�de aux primitives orient�es par getPositive() et getNegative().
|
boundary | public GM_SurfaceBoundary boundary()(Code) | | Red�finition de l'op�rateur "boundary" sur GM_Object. Renvoie une GM_SurfaceBoundary, c'est-�-dire un GM_Ring pour
repr�senter l'ext�rieur, et �ventuellement des GM_Ring pour repr�senter les trous.
ATTENTION ne fonctionne que pour les surfaces compos�es d'un seul patch, qui est un polygone.
|
Fields inherited from fr.ign.cogit.geoxygene.spatial.geomprim.GM_OrientablePrimitive | public int orientation(Code)(Java Doc)
|
Methods inherited from fr.ign.cogit.geoxygene.spatial.geomprim.GM_OrientablePrimitive | public int getOrientation()(Code)(Java Doc)
|
Fields inherited from fr.ign.cogit.geoxygene.spatial.geomprim.GM_Primitive | public Set complex(Code)(Java Doc)
|
|
|