|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfr.ign.cogit.geoxygene.feature.FT_Feature
fr.ign.cogit.geoxygene.contrib.cartetopo.ElementCarteTopo
fr.ign.cogit.geoxygene.contrib.cartetopo.Face
public class Face
Classe des faces de la carte topo. Les arcs ont pour géométrie un GM_Polygon.
| Field Summary |
|---|
| Fields inherited from class fr.ign.cogit.geoxygene.feature.FT_Feature |
|---|
geom, id, topo |
| Constructor Summary | |
|---|---|
Face()
|
|
| Method Summary | |
|---|---|
void |
addArcDirect(Arc arc)
Ajoute un arc direct de self |
void |
addArcIndirect(Arc arc)
Ajoute un arc indirect de self |
void |
addGroupe(Groupe groupe)
Ajoute un groupe à self |
java.util.List |
arcs()
Renvoie la liste (non classée) des arcs entourant self. |
java.util.List |
arcsExterieursClasses()
Liste de liste représentant les arcs incidents à une face (i.e. les arcs des noeuds de la face, sauf les arcs de la face eux-mêmes). |
void |
enleveArcDirect(Arc arc)
Enlève un arc direct de self |
void |
enleveArcIndirect(Arc arc)
Enlève un arc indirect de self |
java.util.List |
getArcsDirects()
Renvoie la liste des arcs directs de self |
java.util.List |
getArcsIndirects()
Renvoie la liste des arcs indirects de self |
DirectPositionList |
getCoord()
Renvoie la liste de DirectPosition qui définit les coordonnées de self |
GM_Polygon |
getGeometrie()
Renvoie le GM_Polygon qui définit la géométrie de self |
java.util.Collection |
getListeGroupes()
Renvoie la liste des groupes de self |
java.util.List |
noeuds()
Renvoie la liste des noeuds entourant self. |
java.util.List |
noeudsTrigo()
Renvoie la liste des noeuds entourant self en parcourant la face dans le sens trigonométrique. |
void |
setCoord(DirectPositionList dpl)
Définit la liste de DirectPosition qui définit les coordonnées de self |
void |
setGeometrie(GM_Polygon geometrie)
Définit le GM_Polygon qui définit la géométrie de self |
void |
setListeGroupes(java.util.Collection liste)
Définit la liste des groupes de self |
double |
surface()
Surface d'un polygone. |
java.util.List |
voisins()
Renvoie la liste des faces voisines de self. |
| Methods inherited from class fr.ign.cogit.geoxygene.contrib.cartetopo.ElementCarteTopo |
|---|
getCarteTopo |
| Methods inherited from class fr.ign.cogit.geoxygene.feature.FT_Feature |
|---|
addCorrespondant, clearCorrespondants, clone, cloneGeom, getCorrespondant, getCorrespondants, getCorrespondants, getFeatureCollection, getFeatureCollections, getGeom, getId, getPopulation, getTopo, hasGeom, hasTopo, removeCorrespondant, setCorrespondants, setGeom, setId, setTopo |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Face()
| Method Detail |
|---|
public GM_Polygon getGeometrie()
public void setGeometrie(GM_Polygon geometrie)
public DirectPositionList getCoord()
public void setCoord(DirectPositionList dpl)
public java.util.Collection getListeGroupes()
public void setListeGroupes(java.util.Collection liste)
public void addGroupe(Groupe groupe)
public java.util.List getArcsDirects()
public void addArcDirect(Arc arc)
public void enleveArcDirect(Arc arc)
public java.util.List getArcsIndirects()
public void addArcIndirect(Arc arc)
public void enleveArcIndirect(Arc arc)
public java.util.List arcs()
public java.util.List arcsExterieursClasses()
public java.util.List noeuds()
public java.util.List noeudsTrigo()
public java.util.List voisins()
public double surface()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||