|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.iver.cit.gvsig.fmap.core.FPolyline2D
DOCUMENT ME!
Field Summary | |
protected GeneralPathX |
gp
|
Fields inherited from interface com.iver.cit.gvsig.fmap.core.FShape |
LINE, MULTI, NULL, POINT, POLYGON, TEXT |
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)
|
int |
getShapeType()
Obtiene el tipo de shape que contiene. |
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)
DOCUMENT ME! |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected GeneralPathX gp
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 java.awt.Shape
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)
at
- DOCUMENT ME!public int getShapeType()
FShape
getShapeType
in interface FShape
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.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |