Package com.kakao.vectormap.internal
Interface IShapeDelegate
-
- All Superinterfaces:
IVectorDelegate
public interface IShapeDelegate extends IVectorDelegate
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ShapeLayeraddLayer(ShapeLayerOptions options)voidaddPolyline(ShapeLayer layer, PolylineOptions options, boolean toDimScreen, OnPolylineCreateCallback callback)java.lang.StringaddPolylineStylesSet(PolylineStylesSet stylesSet)voidchangePolylineStylesAndDotPoints(java.lang.String layerId, java.lang.String polylineId, PolylineStylesSet stylesSet, java.util.List<DotPoints> dotPoints)voidchangePolylineStylesAndMapPoints(java.lang.String layerId, java.lang.String polylineId, PolylineStylesSet stylesSet, java.util.List<MapPoints> mapPoints)ShapeLayergetLayer(java.lang.String layerId)PolylineStylesSetgetPolylineStylesSet(java.lang.String styleId)booleanhasLayer(java.lang.String layerId)booleanhasPolylineStylesSet(java.lang.String styleId)voidremoveAllShape(boolean isDimScreen, java.lang.String layerId)voidremoveLayer(java.lang.String layerId)voidremovePolyline(boolean isDimScreen, java.lang.String layerId, java.lang.String polylineId)voidsetAllPolygonVisible(java.lang.String layerId, boolean visible)voidsetAllPolylineVisible(java.lang.String layerId, boolean visible)voidsetLayerVisible(java.lang.String layerId, boolean visible)voidsetPolylinePosition(java.lang.String layerId, java.lang.String polylineId, LatLng position)voidsetPolylineVisible(boolean isDimScreen, java.lang.String layerId, java.lang.String shapeId, boolean visible)voidsetPolylineZOrder(java.lang.String layerId, java.lang.String polylineId, int zOrder)voidsetShapeFactory(IShapeFactory factory)-
Methods inherited from interface com.kakao.vectormap.internal.IVectorDelegate
addCircleWaveAnimator, addMultiPolygon, addPolygonStylesSet, changePolygonStylesAndDotPoints, changePolygonStylesAndMapPoints, clearAllAnimator, getPolygonStylesSet, hasPolygonStylesSet, removeAllShape, removeAnimator, removePolygon, removePolygons, setDimScreenCover, setPolygonCenterPoint, setPolygonVisible, setPolygonZOrder, startAnimator, stopAnimator
-
-
-
-
Method Detail
-
hasPolylineStylesSet
boolean hasPolylineStylesSet(java.lang.String styleId) throws java.lang.RuntimeException- Throws:
java.lang.RuntimeException
-
addPolylineStylesSet
java.lang.String addPolylineStylesSet(PolylineStylesSet stylesSet) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
getPolylineStylesSet
PolylineStylesSet getPolylineStylesSet(java.lang.String styleId) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setShapeFactory
void setShapeFactory(IShapeFactory factory)
-
hasLayer
boolean hasLayer(java.lang.String layerId) throws java.lang.RuntimeException- Throws:
java.lang.RuntimeException
-
addLayer
ShapeLayer addLayer(ShapeLayerOptions options) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
addPolyline
void addPolyline(ShapeLayer layer, PolylineOptions options, boolean toDimScreen, OnPolylineCreateCallback callback) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setLayerVisible
void setLayerVisible(java.lang.String layerId, boolean visible) throws java.lang.RuntimeException- Throws:
java.lang.RuntimeException
-
setPolylineVisible
void setPolylineVisible(boolean isDimScreen, java.lang.String layerId, java.lang.String shapeId, boolean visible) throws java.lang.RuntimeException- Throws:
java.lang.RuntimeException
-
getLayer
ShapeLayer getLayer(java.lang.String layerId) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
removePolyline
void removePolyline(boolean isDimScreen, java.lang.String layerId, java.lang.String polylineId) throws java.lang.RuntimeException- Throws:
java.lang.RuntimeException
-
removeAllShape
void removeAllShape(boolean isDimScreen, java.lang.String layerId) throws java.lang.RuntimeException- Throws:
java.lang.RuntimeException
-
removeLayer
void removeLayer(java.lang.String layerId) throws java.lang.RuntimeException- Throws:
java.lang.RuntimeException
-
setAllPolygonVisible
void setAllPolygonVisible(java.lang.String layerId, boolean visible) throws java.lang.RuntimeException- Throws:
java.lang.RuntimeException
-
setAllPolylineVisible
void setAllPolylineVisible(java.lang.String layerId, boolean visible) throws java.lang.RuntimeException- Throws:
java.lang.RuntimeException
-
setPolylineZOrder
void setPolylineZOrder(java.lang.String layerId, java.lang.String polylineId, int zOrder) throws java.lang.RuntimeException- Throws:
java.lang.RuntimeException
-
setPolylinePosition
void setPolylinePosition(java.lang.String layerId, java.lang.String polylineId, LatLng position) throws java.lang.RuntimeException- Throws:
java.lang.RuntimeException
-
changePolylineStylesAndMapPoints
void changePolylineStylesAndMapPoints(java.lang.String layerId, java.lang.String polylineId, PolylineStylesSet stylesSet, java.util.List<MapPoints> mapPoints) throws java.lang.RuntimeException- Throws:
java.lang.RuntimeException
-
changePolylineStylesAndDotPoints
void changePolylineStylesAndDotPoints(java.lang.String layerId, java.lang.String polylineId, PolylineStylesSet stylesSet, java.util.List<DotPoints> dotPoints) throws java.lang.RuntimeException- Throws:
java.lang.RuntimeException
-
-