|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectes.prodevelop.gvsig.mobile.fmap.core.FPolyline2D
Field Summary |
Fields inherited from interface es.prodevelop.gvsig.mobile.fmap.core.FShape |
ARC, CIRCLE, ELLIPSE, LINE, MULTI, MULTIPOINT, NULL, POINT, POLYGON, TEXT, Z |
Constructor Summary | |
FPolyline2D(GeneralPathX gpx)
Crea un nuevo FPolyline2D. |
Method Summary | |
FShape |
cloneFShape()
Clona FShape. |
boolean |
contains(double x,
double y)
|
boolean |
contains(double x,
double y,
double w,
double h)
|
boolean |
contains(java.awt.geom.Point2D p)
|
boolean |
contains(java.awt.geom.Rectangle2D r)
|
java.awt.Rectangle |
getBounds()
|
java.awt.geom.Rectangle2D |
getBounds2D()
|
java.awt.geom.PathIterator |
getPathIterator(java.awt.geom.AffineTransform at)
|
java.awt.geom.PathIterator |
getPathIterator(java.awt.geom.AffineTransform at,
double flatness)
|
Handler[] |
getSelectHandlers()
Returns the hanlers they utilized to select the geometries. |
int |
getShapeType()
Obtiene el tipo de shape que contiene. |
Handler[] |
getStretchingHandlers()
Returns the handlers they utilized to stretch the geometries. |
boolean |
intersects(double x,
double y,
double w,
double h)
|
boolean |
intersects(java.awt.geom.Rectangle2D r)
El método intersects de java.awt.Shape que define la intersección entre una polilínea y un Rectangle2D considera la polilínea como un Shape genérico y se producen errores en la selección de polilíneas. |
void |
reProject(ICoordTrans ct)
Reprojecta el FShape. |
void |
transform(java.awt.geom.AffineTransform at)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public FPolyline2D(GeneralPathX gpx)
gpx
- GeneralPathX.Method Detail |
public boolean contains(double x, double y)
contains
in interface java.awt.Shape
public boolean contains(double x, double y, double w, double h)
contains
in interface java.awt.Shape
public boolean intersects(double x, double y, double w, double h)
intersects
in interface java.awt.Shape
public java.awt.Rectangle getBounds()
getBounds
in interface java.awt.Shape
public boolean contains(java.awt.geom.Point2D p)
contains
in interface java.awt.Shape
public java.awt.geom.Rectangle2D getBounds2D()
getBounds2D
in interface java.awt.Shape
public boolean contains(java.awt.geom.Rectangle2D r)
contains
in interface java.awt.Shape
public boolean intersects(java.awt.geom.Rectangle2D r)
intersects
in interface FShape
r
- Rectángulo.
public java.awt.geom.PathIterator getPathIterator(java.awt.geom.AffineTransform at)
getPathIterator
in interface java.awt.Shape
public java.awt.geom.PathIterator getPathIterator(java.awt.geom.AffineTransform at, double flatness)
getPathIterator
in interface java.awt.Shape
public void transform(java.awt.geom.AffineTransform at)
transform
in interface FShape
at
- public int getShapeType()
FShape
getShapeType
in interface FShape
com.iver.cit.gvsig.fmap.core.FShape#getShapeType()
public FShape cloneFShape()
FShape
cloneFShape
in interface FShape
public void reProject(ICoordTrans ct)
FShape
reProject
in interface FShape
ct
- Coordenadas de transformación.public Handler[] getStretchingHandlers()
FShape
getStretchingHandlers
in interface FShape
public Handler[] getSelectHandlers()
FShape
getSelectHandlers
in interface FShape
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |