| java.lang.Object fr.ign.cogit.geoxygene.spatial.geomroot.GM_Object fr.ign.cogit.geoxygene.spatial.geomaggr.GM_Aggregate
All known Subclasses: fr.ign.cogit.geoxygene.spatial.geomaggr.GM_MultiPrimitive,
GM_Aggregate | public class GM_Aggregate extends GM_Object (Code) | | Agrégation quelconque d'objets géométriques. Il n'y a aucune structure interne.
On aurait pu faire un set d'elements au lieu d'une liste ?
author: Thierry Badard & Arnaud Braun version: 1.0 |
element | protected List element(Code) | | Liste des éléments constituant self.
|
iElement | protected Iterator iElement(Code) | | Itérateur sur laliste des éléments.
|
GM_Aggregate | public GM_Aggregate()(Code) | | Constructeur par défaut.
|
GM_Aggregate | public GM_Aggregate(GM_Object anObject)(Code) | | Constructeur à partir d'un GM_Object.
|
GM_Aggregate | public GM_Aggregate(List fromSet)(Code) | | Constructeur à partir d'une liste de GM_Object.
|
add | public void add(GM_Object value)(Code) | | Ajoute un élément en fin de liste
|
add | public void add(int i, GM_Object value)(Code) | | Ajoute un élément au i-ème rang de la liste
|
addAll | public void addAll(List theList)(Code) | | Ajoute une liste d'éléments en fin de liste
|
clear | public void clear()(Code) | | Efface toute la liste
|
getList | public List getList()(Code) | | Renvoie l'attribut element = liste de GM_Object.
|
hasNext | public boolean hasNext()(Code) | | Renvoie true s'il reste des éléments avec l'itérateur, false sinon.
|
initIterator | public void initIterator()(Code) | | Initialise l'itérateur de la liste.
|
next | public GM_Object next()(Code) | | Renvoie le prochain élément avec l'iterateur.
|
remove | public void remove(GM_Object value)(Code) | | Efface de la liste le (ou les) éléments passé en paramètre
|
remove | public void remove(int i)(Code) | | Efface le i-ème élément de la liste
|
set | public void set(int i, GM_Object value)(Code) | | Affecte un élément au i-ème rang de la liste
|
setList | public void setList(List L)(Code) | | Affecte une liste de GM_Object.
|
size | public int size()(Code) | | Renvoie le nombre de éléments
|
toArray | public GM_Object[] toArray()(Code) | | Convertit l'agrégat en un tableau de GM_Obect.
|
Fields inherited from fr.ign.cogit.geoxygene.spatial.geomroot.GM_Object | protected int CRS(Code)(Java Doc)
|
Methods inherited from fr.ign.cogit.geoxygene.spatial.geomroot.GM_Object | public double area()(Code)(Java Doc) public GM_Object buffer(double distance)(Code)(Java Doc) public GM_Object buffer(double distance, int nSegments)(Code)(Java Doc) public GM_Object centroid()(Code)(Java Doc) public Object clone()(Code)(Java Doc) public boolean contains(GM_Object geom)(Code)(Java Doc) public GM_Object convexHull()(Code)(Java Doc) abstract public DirectPositionList coord()(Code)(Java Doc) public boolean crosses(GM_Object geom)(Code)(Java Doc) public GM_Object difference(GM_Object geom)(Code)(Java Doc) public int dimension()(Code)(Java Doc) public boolean disjoint(GM_Object geom)(Code)(Java Doc) public double distance(GM_Object geom)(Code)(Java Doc) public GM_Envelope envelope()(Code)(Java Doc) public boolean equals(GM_Object geom)(Code)(Java Doc) public boolean equalsExact(GM_Object geom)(Code)(Java Doc) public boolean equalsExact(GM_Object geom, double tolerance)(Code)(Java Doc) public static void exportImage(GM_Object[] geoms, String path, Color foreground, Color background, int width, int height)(Code)(Java Doc) public static void exportSvgz(GM_Object[] geoms, String path, Color foreground, Color background, int width, int height)(Code)(Java Doc) public void exportWkt(String path, boolean append)(Code)(Java Doc) public int getCRS()(Code)(Java Doc) public GM_Object intersection(GM_Object geom)(Code)(Java Doc) public boolean intersects(GM_Object geom)(Code)(Java Doc) public boolean intersectsStrictement(GM_Object geom)(Code)(Java Doc) public boolean isEmpty()(Code)(Java Doc) public boolean isSimple()(Code)(Java Doc) public boolean isValid()(Code)(Java Doc) public boolean isWithinDistance(GM_Object geom, double distance)(Code)(Java Doc) public double length()(Code)(Java Doc) public GM_Polygon mbRegion(Geodatabase data)(Code)(Java Doc) public int numPoints()(Code)(Java Doc) public boolean overlaps(GM_Object geom)(Code)(Java Doc) public String relate(GM_Object geom)(Code)(Java Doc) public void setCRS(int crs)(Code)(Java Doc) public GM_Object symmetricDifference(GM_Object geom)(Code)(Java Doc) public String toString()(Code)(Java Doc) public boolean touches(GM_Object geom)(Code)(Java Doc) public GM_Object translate(double tx, double ty, double tz)(Code)(Java Doc) public GM_Object union(GM_Object geom)(Code)(Java Doc) public boolean within(GM_Object geom)(Code)(Java Doc)
|
|
|