public class SimpleMapMarker
extends java.lang.Object
MapMarkable
interface. Each map marker is painted as a circle with a black
border line and filled with a specified color.Constructor and Description |
---|
SimpleMapMarker(double lat,
double lon) |
SimpleMapMarker(int radius,
javafx.scene.paint.Color color,
double lat,
double lon) |
Modifier and Type | Method and Description |
---|---|
protected javafx.scene.effect.DropShadow |
createShadow(javafx.scene.paint.Color color) |
double |
getLat() |
double |
getLon() |
javafx.scene.Node |
getNode() |
void |
render(MapTilesourceable mapController)
Paints the map marker on the map.
|
void |
setLat(double val) |
void |
setLon(double val) |
java.lang.String |
toString() |
public SimpleMapMarker(double lat, double lon)
public SimpleMapMarker(int radius, javafx.scene.paint.Color color, double lat, double lon)
public javafx.scene.Node getNode()
public double getLat()
getLat
in interface MapMarkable
public double getLon()
getLon
in interface MapMarkable
public void render(MapTilesourceable mapController)
Renderable
render
in interface Renderable
public void setLat(double val)
public void setLon(double val)
protected javafx.scene.effect.DropShadow createShadow(javafx.scene.paint.Color color)
public java.lang.String toString()
toString
in class java.lang.Object