public abstract class CustomShape
extends com.decarta.android.map.Shape
Modifier and Type | Field and Description |
---|---|
int |
fillColor |
float |
opacity |
static int |
ZOOM_LEVEL |
Constructor and Description |
---|
CustomShape(java.lang.String shapeName) |
Modifier and Type | Method and Description |
---|---|
boolean |
isValid() |
static Latlon |
mercPixToPos(XYDouble pix,
float zoomLevel)
convert from mercator pixels to position based on current zoom level
|
static XYDouble |
posToMercPix(Latlon latlon,
float zoomLevel)
convert from position to mercator pixels based on current zoom level
|
void |
renderGL(GL10 gl,
XYDouble topLeftXYf,
float zoomLevel) |
public int fillColor
public float opacity
public static final int ZOOM_LEVEL
public CustomShape(java.lang.String shapeName) throws com.decarta.android.exception.APIException
com.decarta.android.exception.APIException
public static XYDouble posToMercPix(Latlon latlon, float zoomLevel) throws java.lang.Exception
pos
- java.lang.Exception
public static Latlon mercPixToPos(XYDouble pix, float zoomLevel)
pix
- public void renderGL(GL10 gl, XYDouble topLeftXYf, float zoomLevel)
public boolean isValid()