Uses of Interface
es.prodevelop.gvsig.mobile.fmap.core.IGeometry

Packages that use IGeometry
es.prodevelop.gvsig.mobile.fmap.core   
es.prodevelop.gvsig.mobile.fmap.driver   
es.prodevelop.gvsig.mobile.fmap.driver.vect.shp   
es.prodevelop.gvsig.mobile.fmap.layer   
es.prodevelop.gvsig.mobile.fmap.symbol   
es.prodevelop.gvsig.mobile.fmap.util.graph2d   
es.prodevelop.gvsig.mobile.gui.canvas   
 

Uses of IGeometry in es.prodevelop.gvsig.mobile.fmap.core
 

Subinterfaces of IGeometry in es.prodevelop.gvsig.mobile.fmap.core
 interface IGeometry3D
          Interfaz necesaria para aportar los valores de Z en el caso de que las geometrías contenidas sean en 3D.
 

Classes in es.prodevelop.gvsig.mobile.fmap.core that implement IGeometry
 class FGeometry
          Geometría.
 class FMultiPoint2D
          Multipunto 2D.
 class FMultipoint3D
          Multipunto 3D.
 class FNullGeometry
           
 

Methods in es.prodevelop.gvsig.mobile.fmap.core that return IGeometry
static IGeometry ShapeFactory.createPoint2D(double x, double y)
          Crea una geometría que contiene como shape un punto 2D.
static IGeometry ShapeFactory.createPoint2D(FPoint2D p)
           
static IGeometry ShapeFactory.createMultipoint2D(double[] x, double[] y)
          Crea una geometría que contiene como shape un Multipunto 2D.
static IGeometry ShapeFactory.createPoint3D(double x, double y, double z)
          Crea una geometría que contiene como shape un punto 3D.
static IGeometry ShapeFactory.createMultipoint3D(double[] x, double[] y, double[] z)
          Crea una geometría que contiene como shape un Multipunto 3D.
static IGeometry ShapeFactory.createPolyline2D(GeneralPathX shape)
          Crea una geometría que contiene como shape un Polilínea 2D.
static IGeometry ShapeFactory.createPolyline3D(GeneralPathX shape, double[] pZ)
          Crea una geometría que contiene como shape un Polilínea 3D.
static IGeometry ShapeFactory.createPolygon3D(GeneralPathX shape, double[] pZ)
          Crea una geometría que contiene como shape un Polígono 3D.
static IGeometry ShapeFactory.createPolygon2D(GeneralPathX shape)
          Crea una geometría que contiene como shape un Polígono 2D.
static IGeometry ShapeFactory.createPolygon2D(FPolyline2D shape)
          Crea una geometría que contiene como shape un Polígono 2D.
static IGeometry ShapeFactory.createCircle(java.awt.geom.Point2D center, java.awt.geom.Point2D r)
           
static IGeometry ShapeFactory.createCircle(java.awt.geom.Point2D center, double radio)
           
static IGeometry ShapeFactory.createCircle(java.awt.geom.Point2D p1, java.awt.geom.Point2D p2, java.awt.geom.Point2D p3)
           
static IGeometry ShapeFactory.createArc(java.awt.geom.Point2D p1, java.awt.geom.Point2D p2, java.awt.geom.Point2D p3)
           
static IGeometry ShapeFactory.createEllipse(java.awt.geom.Point2D axis1Start, java.awt.geom.Point2D axis1End, double axis2Length)
           
 IGeometry IGeometry.cloneGeometry()
          Clona la Geometría.
 IGeometry IFeature.getGeometry()
           
 IGeometry FNullGeometry.cloneGeometry()
           
 IGeometry FMultipoint3D.cloneGeometry()
           
 IGeometry FMultiPoint2D.cloneGeometry()
           
 IGeometry FGeometry.cloneGeometry()
           
 IGeometry DefaultFeature.getGeometry()
          gets the geometry of this feature.
 

Methods in es.prodevelop.gvsig.mobile.fmap.core with parameters of type IGeometry
 void IFeature.setGeometry(IGeometry geom)
           
 void DefaultFeature.setGeometry(IGeometry g)
          Sets the geometry of this feature-
 

Constructors in es.prodevelop.gvsig.mobile.fmap.core with parameters of type IGeometry
DefaultFeature(IGeometry geom, com.hardcode.gdbms.engine.values.Value[] att)
          Deprecated. Dont use it, please. Instead, use DefaultFeature(IGeometry, Value[], String ID). You shoud know the correct ID of a feature.
DefaultFeature(IGeometry geom, com.hardcode.gdbms.engine.values.Value[] att, java.lang.String id)
          Constructor.
 

Uses of IGeometry in es.prodevelop.gvsig.mobile.fmap.driver
 

Methods in es.prodevelop.gvsig.mobile.fmap.driver that return IGeometry
 IGeometry VectorialDriver.getShape(int index)
           
 

Uses of IGeometry in es.prodevelop.gvsig.mobile.fmap.driver.vect.shp
 

Methods in es.prodevelop.gvsig.mobile.fmap.driver.vect.shp that return IGeometry
 IGeometry MemoryShpDriver.getShape(int index)
          Gets the geometry for an index
 IGeometry DiskShpDriver.getShape(int index)
          Gets the geometry for an index
 

Uses of IGeometry in es.prodevelop.gvsig.mobile.fmap.layer
 

Methods in es.prodevelop.gvsig.mobile.fmap.layer that return IGeometry
 IGeometry VectorialFileAdapter.getShape(int index)
          Is synchronized to allow thread safe access to features stored in files.
 IGeometry VectorialDefaultAdapter.getShape(int index)
           
 IGeometry ReadableVectorial.getShape(int index)
          Devuelve la geometría a partir de un índice.
 

Uses of IGeometry in es.prodevelop.gvsig.mobile.fmap.symbol
 

Methods in es.prodevelop.gvsig.mobile.fmap.symbol that return IGeometry
static IGeometry FConverter.getExteriorPolygon(com.vividsolutions.jts.geom.Coordinate[] coordinates)
          Return a correct polygon (no hole)
static IGeometry FConverter.getHole(com.vividsolutions.jts.geom.Coordinate[] coordinates)
          Return a hole (CCW ordered points)
static IGeometry FConverter.getNotHolePolygon(FPolygon2D pol)
          Use it ONLY for NOT multipart polygons.
 

Methods in es.prodevelop.gvsig.mobile.fmap.symbol with parameters of type IGeometry
static FShape FConverter.transformToInts(IGeometry gp, java.awt.geom.AffineTransform at)
           
 

Uses of IGeometry in es.prodevelop.gvsig.mobile.fmap.util.graph2d
 

Methods in es.prodevelop.gvsig.mobile.fmap.util.graph2d with parameters of type IGeometry
static void UtilFunctions.rotateGeom(IGeometry geometry, double radAngle, double basex, double basey)
           
static void UtilFunctions.moveGeom(IGeometry geometry, double dx, double dy)
           
static void UtilFunctions.scaleGeom(IGeometry geometry, java.awt.geom.Point2D basePoint, double sx, double sy)
           
 

Uses of IGeometry in es.prodevelop.gvsig.mobile.gui.canvas
 

Methods in es.prodevelop.gvsig.mobile.gui.canvas that return IGeometry
 IGeometry TransparentCanvas.getGeometry(int i)
          Gets the i-th geometry in the canvas.
 

Methods in es.prodevelop.gvsig.mobile.gui.canvas with parameters of type IGeometry
 int TransparentCanvas.addGeometry(IGeometry ig)
          Adds a new geometry to this canvas.
 int TransparentCanvas.removeGeometry(IGeometry ig)
          Removes a geometry from the current canvas
 boolean MapControl.setDistanceGeometry(IGeometry ig, int ref_minx, int ref_miny, int ref_maxx, int ref_maxy)
          Sets the new multiline geometry while using the measure distance tool