|
||||||||||
| 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.Arc
fr.ign.cogit.geoxygene.contrib.appariement.reseaux.topologie.ArcApp
public class ArcApp
Arc d'un reseau à apparier.
| Field Summary |
|---|
| Fields inherited from class fr.ign.cogit.geoxygene.feature.FT_Feature |
|---|
geom, id, topo |
| Constructor Summary | |
|---|---|
ArcApp()
|
|
| Method Summary | |
|---|---|
void |
addLiens(LienReseaux liens)
|
java.util.List |
arcsCompEnCorrespondance(EnsembleDeLiens liens)
Arcs reliés à this par l'appariement passé en paramètre. |
java.util.List |
arcsRefEnCorrespondance(EnsembleDeLiens liens)
Arcs reliés à this par l'appariement passé en paramètre. |
boolean |
aUnCorrespondant(EnsembleDeLiens liens)
A un correspondant par l'appariement passé en paramètre ? |
boolean |
aUnCorrespondantGeneralise(EnsembleDeLiens liens)
A un correspondant par l'appariement passé en paramètre, soit directement, soit par l'intermédiaire d'un groupe ? |
boolean |
boucle()
L'arc est il une boucle (noeud ini = noeud fin) ? |
java.util.List |
getLiens()
|
java.util.List |
getLiens(java.util.List liensPertinents)
Renvoie les liens de l'objet qui appartiennent à la liste liensPertinents |
java.lang.String |
getResultatAppariement()
|
boolean |
impasse()
L'arc est il une impasse ? |
boolean |
impasse(GroupeApp groupe)
L'arc est il une impasse au sein du groupe ? |
boolean |
impasseDebut()
L'arc est il une impasse au début (noeud ini fond de l'impasse) ? |
boolean |
impasseDebut(GroupeApp groupe)
L'arc est il une impasse au sein du groupe, au début (noeud ini fond de l'impasse) ? |
boolean |
impasseFin()
L'arc est il une impasse à la fin (noeud fin fond de l'impasse) ? |
boolean |
impasseFin(GroupeApp groupe)
L'arc est il une impasse au sein du groupe, à la fin (noeud final au fond de l'impasse) ? |
java.util.List |
noeudsEnCorrespondanceAuxExtremites(EnsembleDeLiens liensNoeuds,
EnsembleDeLiens liensArcs)
Recherche des noeuds en correspondance aux extrémités de l'arc, que ce soit en entree ou en sortie (au sens de la circulation, i.e. de l'attribut orientation) Renvoie une liste de 4 listes: 0: les noeuds en correspondance au début de l'arc, et en entree 1: les noeuds en correspondance au début de l'arc, et en sortie 2: les noeuds en correspondance à la fin de l'arc, et en entree 3: les noeuds en correspondance à la fin de l'arc, et en sortie |
java.util.List |
objetsGeoRefEnCorrespondance(EnsembleDeLiens liens)
Renvoie la liste des objets géo initaux reliés à un arc ref ou un noeud ref qui est en correspondance avec this (un arc_comp) à travers liens, soit directement, soit par l'intermédiaire d'un groupe. |
double |
premiereComposanteHausdorff(Arc arc,
double dmax)
Première composante de la distance de Hausdorff de self vers l'arc. |
void |
setLiens(java.util.List liens)
|
void |
setResultatAppariement(java.lang.String resultat)
|
| Methods inherited from class fr.ign.cogit.geoxygene.contrib.cartetopo.Arc |
|---|
addGroupe, arcPrecedentDebut, arcPrecedentFin, arcSuivantDebut, arcSuivantFin, calculeRectangleEnglobant, cycleADroite, cycleAGauche, distance, faces, finsOrientes, getCoord, getFaceDroite, getFaceGauche, getGeometrie, getListeGroupes, getNoeudFin, getNoeudIni, getOrientation, getPoids, getRectangleEnglobant, hausdorff, inisOrientes, longueur, noeuds, premiereComposanteHausdorff, proche, projeteEtDecoupe, setCoord, setFaceDroite, setFaceGauche, setGeometrie, setListegroupes, setNoeudFin, setNoeudIni, setOrientation, setPoids |
| 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 ArcApp()
| Method Detail |
|---|
public java.lang.String getResultatAppariement()
public void setResultatAppariement(java.lang.String resultat)
public java.util.List getLiens()
public void setLiens(java.util.List liens)
public void addLiens(LienReseaux liens)
public java.util.List getLiens(java.util.List liensPertinents)
public java.util.List noeudsEnCorrespondanceAuxExtremites(EnsembleDeLiens liensNoeuds,
EnsembleDeLiens liensArcs)
public java.util.List arcsCompEnCorrespondance(EnsembleDeLiens liens)
public java.util.List arcsRefEnCorrespondance(EnsembleDeLiens liens)
public java.util.List objetsGeoRefEnCorrespondance(EnsembleDeLiens liens)
public boolean aUnCorrespondant(EnsembleDeLiens liens)
public boolean aUnCorrespondantGeneralise(EnsembleDeLiens liens)
public boolean impasse()
public boolean impasseDebut()
public boolean impasseFin()
public boolean boucle()
public boolean impasse(GroupeApp groupe)
public boolean impasseDebut(GroupeApp groupe)
public boolean impasseFin(GroupeApp groupe)
public double premiereComposanteHausdorff(Arc arc,
double dmax)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||