|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectes.prodevelop.gvsig.mobile.fmap.core.FNullGeometry
Field Summary |
Fields inherited from interface es.prodevelop.gvsig.mobile.fmap.core.IGeometry |
BEST, E, N, NE, NW, S, SE, SELECTHANDLER, STRETCHINGHANDLER, SW, W |
Constructor Summary | |
FNullGeometry()
|
Method Summary | |
IGeometry |
cloneGeometry()
Clona la Geometría. |
boolean |
contains(double arg0,
double arg1)
|
boolean |
contains(double arg0,
double arg1,
double arg2,
double arg3)
|
boolean |
contains(java.awt.geom.Point2D arg0)
|
boolean |
contains(java.awt.geom.Rectangle2D arg0)
|
void |
draw(java.awt.Graphics2D g,
ViewPort vp,
FSymbol symbol)
|
void |
draw(java.awt.Graphics2D g,
ViewPort vp,
FSymbol symbol,
java.awt.geom.AffineTransform at)
Dibuja la geometría sobre el Graphics2D que se pasa como parámetro. |
void |
drawInts(java.awt.Graphics2D g,
ViewPort vp,
FSymbol symbol)
|
void |
drawInts(java.awt.Graphics2D g,
ViewPort vp,
FSymbol symbol,
java.awt.geom.AffineTransform at)
You can use this function if you are going to draw into a bitmap. |
boolean |
fastIntersects(double x,
double y,
double w,
double h)
|
java.awt.Rectangle |
getBounds()
|
java.awt.geom.Rectangle2D |
getBounds2D()
Devuelve el Rectángulo que ocupa la geometría. |
int |
getGeometryType()
Obtiene el tipo de la geometría |
Handler[] |
getHandlers(int type)
It returns the handlers of the geomety, these they can be of two types is straightening and of seleccion. |
java.awt.Shape |
getInternalShape()
Useful to have the real shape behind the scenes. |
java.awt.geom.PathIterator |
getPathIterator(java.awt.geom.AffineTransform at)
Devuelve el GeneralPathXIterator con la información relativa a la geometría. |
java.awt.geom.PathIterator |
getPathIterator(java.awt.geom.AffineTransform at,
double flatness)
|
boolean |
intersects(double arg0,
double arg1,
double arg2,
double arg3)
|
boolean |
intersects(java.awt.geom.Rectangle2D r)
Devuelve true si la geometría intersecta con el rectángulo que se pasa como parámetro. |
void |
reProject(ICoordTrans ct)
Reproyecta la geometría a partir del transformador de coordenadas. |
com.vividsolutions.jts.geom.Geometry |
toJTSGeometry()
|
byte[] |
toWKB()
|
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 FNullGeometry()
Method Detail |
public com.vividsolutions.jts.geom.Geometry toJTSGeometry()
com.iver.cit.gvsig.fmap.core.IGeometry#toJTSGeometry()
public boolean intersects(java.awt.geom.Rectangle2D r)
IGeometry
intersects
in interface IGeometry
r
- Rectángulo.
com.iver.cit.gvsig.fmap.core.IGeometry#createLabels(int, boolean)
public java.awt.geom.Rectangle2D getBounds2D()
IGeometry
getBounds2D
in interface IGeometry
public int getGeometryType()
IGeometry
getGeometryType
in interface IGeometry
com.iver.cit.gvsig.fmap.core.IGeometry#getGeometryType()
public void draw(java.awt.Graphics2D g, ViewPort vp, FSymbol symbol)
public IGeometry cloneGeometry()
IGeometry
cloneGeometry
in interface IGeometry
public void reProject(ICoordTrans ct)
IGeometry
reProject
in interface IGeometry
ct
- Coordinate Transformer.public java.awt.geom.PathIterator getPathIterator(java.awt.geom.AffineTransform at)
IGeometry
getPathIterator
in interface IGeometry
at
- TODO
com.iver.cit.gvsig.fmap.core.IGeometry#getPathIterator(AffineTransform)
public boolean fastIntersects(double x, double y, double w, double h)
public byte[] toWKB() throws java.io.IOException
java.io.IOException
com.iver.cit.gvsig.fmap.core.IGeometry#toWKB()
public void drawInts(java.awt.Graphics2D g, ViewPort vp, FSymbol symbol)
public Handler[] getHandlers(int type)
IGeometry
getHandlers
in interface IGeometry
type
- Type of handlers
public void transform(java.awt.geom.AffineTransform at)
transform
in interface IGeometry
public java.awt.geom.PathIterator getPathIterator(java.awt.geom.AffineTransform at, double flatness)
getPathIterator
in interface IGeometry
public boolean contains(double arg0, double arg1)
contains
in interface java.awt.Shape
public boolean contains(double arg0, double arg1, double arg2, double arg3)
contains
in interface java.awt.Shape
public boolean intersects(double arg0, double arg1, double arg2, double arg3)
intersects
in interface java.awt.Shape
public java.awt.Rectangle getBounds()
getBounds
in interface java.awt.Shape
public boolean contains(java.awt.geom.Point2D arg0)
contains
in interface java.awt.Shape
public boolean contains(java.awt.geom.Rectangle2D arg0)
contains
in interface java.awt.Shape
public java.awt.Shape getInternalShape()
IGeometry
getInternalShape
in interface IGeometry
public void draw(java.awt.Graphics2D g, ViewPort vp, FSymbol symbol, java.awt.geom.AffineTransform at)
IGeometry
draw
in interface IGeometry
g
- Graphics2D.vp
- ViewPort.symbol
- Símbolo.public void drawInts(java.awt.Graphics2D g, ViewPort vp, FSymbol symbol, java.awt.geom.AffineTransform at)
IGeometry
drawInts
in interface IGeometry
g
- vp
- symbol
-
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |