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 ShapeLayer
addLayer(ShapeLayerOptions options)
void
addPolyline(ShapeLayer layer, PolylineOptions options, boolean toDimScreen, OnPolylineCreateCallback callback)
java.lang.String
addPolylineStylesSet(PolylineStylesSet stylesSet)
void
changePolylineStylesAndDotPoints(java.lang.String layerId, java.lang.String polylineId, PolylineStylesSet stylesSet, java.util.List<DotPoints> dotPoints)
void
changePolylineStylesAndMapPoints(java.lang.String layerId, java.lang.String polylineId, PolylineStylesSet stylesSet, java.util.List<MapPoints> mapPoints)
ShapeLayer
getLayer(java.lang.String layerId)
PolylineStylesSet
getPolylineStylesSet(java.lang.String styleId)
boolean
hasLayer(java.lang.String layerId)
boolean
hasPolylineStylesSet(java.lang.String styleId)
void
removeAllShape(boolean isDimScreen, java.lang.String layerId)
void
removeLayer(java.lang.String layerId)
void
removePolyline(boolean isDimScreen, java.lang.String layerId, java.lang.String polylineId)
void
setAllPolygonVisible(java.lang.String layerId, boolean visible)
void
setAllPolylineVisible(java.lang.String layerId, boolean visible)
void
setLayerVisible(java.lang.String layerId, boolean visible)
void
setPolylinePosition(java.lang.String layerId, java.lang.String polylineId, LatLng position)
void
setPolylineVisible(boolean isDimScreen, java.lang.String layerId, java.lang.String shapeId, boolean visible)
void
setPolylineZOrder(java.lang.String layerId, java.lang.String polylineId, int zOrder)
void
setShapeFactory(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
-
-