com.tencent.tencentmap.mapsdk.maps.model

## 接口 Circle

- 所有超级接口:
    com.tencent.tencentmap.mapsdk.maps.interfaces.Clickable, com.tencent.tencentmap.mapsdk.maps.interfaces.Fillable, IOverlay, com.tencent.tencentmap.mapsdk.maps.interfaces.Levelable, com.tencent.tencentmap.mapsdk.maps.interfaces.Removable, com.tencent.tencentmap.mapsdk.maps.interfaces.Strokeable, com.tencent.tencentmap.mapsdk.maps.interfaces.Tagable, com.tencent.tencentmap.mapsdk.maps.interfaces.Visible

      public interface Circle
      extends IOverlay, com.tencent.tencentmap.mapsdk.maps.interfaces.Removable, com.tencent.tencentmap.mapsdk.maps.interfaces.Strokeable, com.tencent.tencentmap.mapsdk.maps.interfaces.Fillable, com.tencent.tencentmap.mapsdk.maps.interfaces.Levelable, com.tencent.tencentmap.mapsdk.maps.interfaces.Visible, com.tencent.tencentmap.mapsdk.maps.interfaces.Clickable, com.tencent.tencentmap.mapsdk.maps.interfaces.Tagable

- - ### 方法概要

    所有方法 实例方法 抽象方法 已过时的方法
    限定符和类型 | 方法和说明
    --- | ---
    `boolean` | `contains(LatLng latLng)` 判断点是否在圆内
    `LatLng` | `getCenter()` 获取当前圆心的经纬度
    `double` | `getRadius()` 获取圆的半径，单位为米
    `void` | `setCenter(LatLng latlng)` 重新设置圆心
    `void` | `setOptions(CircleOptions opts)` 已过时。 不推荐使用，传入option整体更新，会带来属性不兼容问题，建议直接调用对应属性修改接口更新
    `void` | `setRadius(double radius)` 设置圆的半径，单位为米

    - ### 从接口继承的方法 com.tencent.tencentmap.mapsdk.maps.model.IOverlay

      `getId`

    - ### 从接口继承的方法 com.tencent.tencentmap.mapsdk.maps.interfaces.Removable

      `isRemoved, releaseData, remove`

    - ### 从接口继承的方法 com.tencent.tencentmap.mapsdk.maps.interfaces.Strokeable

      `getStrokeColor, getStrokeWidth, setStrokeColor, setStrokeWidth`

    - ### 从接口继承的方法 com.tencent.tencentmap.mapsdk.maps.interfaces.Fillable

      `getFillColor, setFillColor`

    - ### 从接口继承的方法 com.tencent.tencentmap.mapsdk.maps.interfaces.Levelable

      `getLevel, getZIndex, setLevel, setZIndex, setZIndex`

    - ### 从接口继承的方法 com.tencent.tencentmap.mapsdk.maps.interfaces.Visible

      `isVisible, setVisible`

    - ### 从接口继承的方法 com.tencent.tencentmap.mapsdk.maps.interfaces.Clickable

      `isClickable, setClickable`

    - ### 从接口继承的方法 com.tencent.tencentmap.mapsdk.maps.interfaces.Tagable

      `getTag, setTag`

- - ### 方法详细资料

    - #### contains

          boolean contains(LatLng latLng)

      判断点是否在圆内
      参数:
        `latLng` -
      返回:

    - #### setCenter

          void setCenter(LatLng latlng)

      重新设置圆心
      参数:
        `latlng` - 圆心的经纬度

    - #### getCenter

          LatLng getCenter()

      获取当前圆心的经纬度
      返回:
        圆心经纬度

    - #### setRadius

          void setRadius(double radius)

      设置圆的半径，单位为米
      参数:
        `radius` - 圆半径

    - #### getRadius

          double getRadius()

      获取圆的半径，单位为米
      返回:
        圆半径

    - #### setOptions

          void setOptions(CircleOptions opts)

      已过时。 不推荐使用，传入option整体更新，会带来属性不兼容问题，建议直接调用对应属性修改接口更新
      设置Options
      参数:
        `opts` -