|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interfaz estrategia.
Method Summary | |
void |
createIndex()
Crea un índice sobre la capa vectorial de la estrategia |
void |
draw(java.awt.image.BufferedImage image,
java.awt.Graphics2D g,
ViewPort viewPort,
Cancellable cancel)
Dibuja la capa vectorial asociada al Strategy en la imagen que se pasa como parámetro. |
java.awt.geom.Rectangle2D |
getSelectionBounds()
Obtiene el rectángulo mínimo que contiene todas las features seleccionadas o null si no hay ninguna seleccionada |
void |
print(java.awt.Graphics2D g,
ViewPort viewPort,
Cancellable cancel)
Dibujará esta Shape en el Graphics con el símbolo que se pasa como parámetro y despues de aplicarle la transformación que se pasa también como parámetro. |
void |
process(FeatureVisitor visitor)
Recorre las features de la capa vectorial invocando el método visit del visitador que se pasa como parámetro, que es el que realizará la operación relacionada con la geometry |
void |
process(FeatureVisitor visitor,
java.util.BitSet subset)
Recorre las features de la capa vectorial invocando el método visit del visitador que se pasa como parámetro, que es el que realizará la operación relacionada con la geometry |
java.util.BitSet |
queryByPoint(java.awt.geom.Point2D p,
double tolerance)
Realiza una query por punto en coordenadas del mundo real de la capa vectorial asociada a la estrategia |
java.util.BitSet |
queryByRect(java.awt.geom.Rectangle2D rect)
Realiza una query por rectángulo en coordenadas del mundo real de la capa vectorial asociada a la estrategia |
java.util.BitSet |
queryByShape(IGeometry g,
int relationship)
Realiza una query por IGeometry en coordenadas del mundo real de la capa vectorial asociada a la estrategia |
Method Detail |
public void draw(java.awt.image.BufferedImage image, java.awt.Graphics2D g, ViewPort viewPort, Cancellable cancel) throws DriverException
image
- g
- viewPort
- cancel
-
DriverException
public void print(java.awt.Graphics2D g, ViewPort viewPort, Cancellable cancel) throws DriverException
g
- viewPort
- cancel
-
DriverException
public void process(FeatureVisitor visitor, java.util.BitSet subset) throws DriverException, VisitException
visitor
- subset
-
DriverException
VisitException
- Si el visitor lanza una excepción al procesar una
geometría de la capapublic void process(FeatureVisitor visitor) throws DriverException, VisitException
visitor
-
DriverException
VisitException
- Si el visitor lanza una excepción al procesar una
geometría de la capapublic java.util.BitSet queryByPoint(java.awt.geom.Point2D p, double tolerance) throws DriverException
p
- tolerance
-
DriverException
public java.util.BitSet queryByRect(java.awt.geom.Rectangle2D rect) throws DriverException
rect
- Rectángulo sobre el que hacer la consulta.
DriverException
public java.util.BitSet queryByShape(IGeometry g, int relationship) throws DriverException, VisitException
g
- relationship
-
DriverException
VisitException
public java.awt.geom.Rectangle2D getSelectionBounds()
public void createIndex()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |