public class GPGraphic extends Object
Constructor and Description |
---|
GPGraphic(GeoPoint gp)
Tipo de gráfico en el punto
|
Modifier and Type | Method and Description |
---|---|
void |
draw(Graphics2D g,
int type,
CanvasZone canvas,
boolean selected)
Dibuja sobre el graphics pasado la cruz del punto que marca
el pixel de la imagen.
|
void |
draw(Graphics2D g,
int pointNumber,
String label,
int type,
CanvasZone canvas,
boolean selected)
Dibuja sobre el graphics pasado la cruz del punto que marca
el pixel de la imagen.
|
GeoPoint |
getGeoPoint()
Obtiene el punto de control asociado al este objeto gráfico..
|
long |
getId()
Gets the identifier of this point
|
boolean |
isDraw()
Consulta el flag que informa sobre si se está pintando el punto
de control o está oculto
|
void |
setDraw(boolean draw)
Sets the flag to report if this point is been drawn or it is hide
|
void |
setId(long id)
Sets the identifier of this point
|
void |
setNumber(int number)
Sets the ordinal number of this point.
|
void |
setShowLabel(boolean showLabel)
Asigna el flag que muestra u oculta la etiqueta del punto
|
void |
setShowNumber(boolean showNumber)
Asigna el flag que muestra u oculta el número del punto
|
public static final int PIXEL
public static final int MAP
public GPGraphic(GeoPoint gp)
type
- El valor de "type" viene definido por las constantes en esta clasepublic void draw(Graphics2D g, int type, CanvasZone canvas, boolean selected)
g
- Graphics sobre el que se pintap
- Puntopublic void draw(Graphics2D g, int pointNumber, String label, int type, CanvasZone canvas, boolean selected)
g
- Graphics sobre el que se pintap
- Punto del graphics que coincide con el centro del GPpointNumber
- Numero de punto a mostrarlabel
- Etiqueta del puntopublic void setShowLabel(boolean showLabel)
showLabel
- true para mostrar la etiqueta y false para ocultarlapublic void setShowNumber(boolean showNumber)
showLabel
- true para mostrar el punto y false para ocultarlopublic GeoPoint getGeoPoint()
public boolean isDraw()
public void setDraw(boolean draw)
draw
- public long getId()
public void setId(long id)
public void setNumber(int number)
number
-