public class IconFactory
extends java.lang.Object
Icon
object to set shape background
via Marker.setIcon(Icon)
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFAULT |
static java.lang.String |
GREEN |
static java.lang.String |
ORANGE |
static java.lang.String |
RED |
static java.lang.String |
YELLOW |
Modifier and Type | Method and Description |
---|---|
static com.tplmaps3d.Icon |
defaultMarker() |
static com.tplmaps3d.Icon |
defaultMarker(java.lang.String hexColor) |
static com.tplmaps3d.Icon |
fromAsset(java.lang.String assetPath) |
static com.tplmaps3d.Icon |
fromAsset(java.lang.String assetPath,
IconSize size) |
static com.tplmaps3d.Icon |
fromBitmap(android.graphics.Bitmap bitmap) |
static com.tplmaps3d.Icon |
fromBitmap(android.graphics.Bitmap bitmap,
IconSize size) |
static com.tplmaps3d.Icon |
fromDrawable(android.graphics.drawable.Drawable drawable) |
static com.tplmaps3d.Icon |
fromDrawable(android.graphics.drawable.Drawable drawable,
IconSize size) |
static com.tplmaps3d.Icon |
fromFile(java.lang.String filePath) |
static com.tplmaps3d.Icon |
fromFile(java.lang.String filePath,
IconSize size) |
static com.tplmaps3d.Icon |
fromResource(int resId) |
static com.tplmaps3d.Icon |
fromResource(int resId,
IconSize size) |
public static final java.lang.String DEFAULT
public static final java.lang.String RED
public static final java.lang.String ORANGE
public static final java.lang.String YELLOW
public static final java.lang.String GREEN
public static com.tplmaps3d.Icon fromResource(int resId)
public static com.tplmaps3d.Icon fromResource(int resId, IconSize size)
public static com.tplmaps3d.Icon fromDrawable(android.graphics.drawable.Drawable drawable)
public static com.tplmaps3d.Icon fromDrawable(android.graphics.drawable.Drawable drawable, IconSize size)
public static com.tplmaps3d.Icon fromAsset(java.lang.String assetPath)
public static com.tplmaps3d.Icon fromAsset(java.lang.String assetPath, IconSize size)
public static com.tplmaps3d.Icon fromFile(java.lang.String filePath)
public static com.tplmaps3d.Icon fromFile(java.lang.String filePath, IconSize size)
public static com.tplmaps3d.Icon fromBitmap(android.graphics.Bitmap bitmap)
public static com.tplmaps3d.Icon fromBitmap(android.graphics.Bitmap bitmap, IconSize size)
public static com.tplmaps3d.Icon defaultMarker()
public static com.tplmaps3d.Icon defaultMarker(java.lang.String hexColor)