public class PolygonImpl extends AbstractLayer implements Polygon
layerId, layerType, optionalData
Constructor and Description |
---|
PolygonImpl() |
PolygonImpl(List<List<LatLng>> latLngs) |
PolygonImpl(List<List<LatLng>> latLngs,
PolygonOptions options) |
PolygonImpl(Polygon polygon) |
Modifier and Type | Method and Description |
---|---|
boolean |
addLatLng(int index,
LatLng latLng) |
boolean |
addLatLng(LatLng latLng) |
Polygon |
clone() |
List<List<LatLng>> |
getLatLngs() |
List<LatLng> |
getLatLngs(int index) |
PolygonOptions |
getOptions() |
boolean |
isEmpty() |
boolean |
removeLatLng(int index,
LatLng latLng) |
boolean |
removeLatLng(LatLng latLng) |
void |
setLatLngs(int index,
LatLng... arg) |
void |
setLatLngs(int index,
List<LatLng> arg) |
void |
setLatLngs(List<List<LatLng>> latLngs) |
void |
setOptions(LayerOptions options) |
tr.com.terrayazilim.gjson.GjsonFeature |
toGeoJSON() |
Rectangle |
toRectangle() |
addTo, getLayerId, getLayerType, getOptionalData, removeFrom, setLayerId, setOptionalData
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getLayerId, getLayerType, getOptionalData, setLayerId, setOptionalData
addTo, removeFrom
public PolygonImpl()
public PolygonImpl(List<List<LatLng>> latLngs, PolygonOptions options)
latLngs
- options
- public PolygonImpl(Polygon polygon)
polygon
- public tr.com.terrayazilim.gjson.GjsonFeature toGeoJSON()
public List<List<LatLng>> getLatLngs()
getLatLngs
in interface LinearRing
public List<LatLng> getLatLngs(int index)
getLatLngs
in interface LinearRing
public void setLatLngs(List<List<LatLng>> latLngs)
setLatLngs
in interface LinearRing
public void setLatLngs(int index, List<LatLng> arg)
setLatLngs
in interface LinearRing
public void setLatLngs(int index, LatLng... arg)
setLatLngs
in interface LinearRing
public boolean addLatLng(int index, LatLng latLng)
addLatLng
in interface LinearRing
public boolean addLatLng(LatLng latLng)
addLatLng
in interface LinearRing
public boolean removeLatLng(int index, LatLng latLng)
removeLatLng
in interface LinearRing
public boolean removeLatLng(LatLng latLng)
removeLatLng
in interface LinearRing
public void setOptions(LayerOptions options)
setOptions
in interface Layer
setOptions
in interface Polygon
public PolygonOptions getOptions()
getOptions
in interface Layer
getOptions
in interface Polygon
public Rectangle toRectangle()
toRectangle
in interface Polygon
Copyright © 2018 Terra Yazılım Bilişim Hiz. Elek. Dan. Oto. ve Loj. Tic. Ltd. Şti.. All rights reserved.