com.amap.api.maps.model

## 类 ArcOptions

- java.lang.Object
- - com.amap.api.maps.model.BaseOptions
  - - com.amap.api.maps.model.ArcOptions

- 所有已实现的接口:
    android.os.Parcelable, java.lang.Cloneable

      public final class ArcOptions
      extends BaseOptions
      implements android.os.Parcelable, java.lang.Cloneable

  圆形选项类
  Circular Options Class
  从以下版本开始:
    2.2.1

- - ### 嵌套类概要

    - ### 从接口继承的嵌套类/接口 android.os.Parcelable

      `android.os.Parcelable.ClassLoaderCreator<T>, android.os.Parcelable.Creator<T>`

  - ### 字段概要

    字段
    限定符和类型 | 字段和说明
    --- | ---
    `static ArcOptionsCreator` | `CREATOR`

    - ### 从接口继承的字段 android.os.Parcelable

      `CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE`

  - ### 构造器概要

    构造器
    构造器和说明
    `ArcOptions()`

  - ### 方法概要

    所有方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `LatLng` | `getEnd()` 返回圆弧终点 Returns the end point of the arc.
    `LatLng` | `getPassed()` 返回圆弧中点 Returns the midpoint of the arc.
    `LatLng` | `getStart()` 返回圆弧起点 Returns the start point of the arc.
    `int` | `getStrokeColor()` 返回弧形边框颜色，ARGB格式。
    `float` | `getStrokeWidth()` 返回弧形边框宽度，单位：像素。
    `float` | `getZIndex()` 返回弧形Z轴的数值。
    `boolean` | `isVisible()` 返回弧形是否可见。
    `ArcOptions` | `point(LatLng startpoint, LatLng passedpoint, LatLng endpoint)` 设置弧线的起终点和途径点。
    `ArcOptions` | `strokeColor(int color)` 设置弧形边框颜色参数，ARGB格式。
    `ArcOptions` | `strokeWidth(float width)` 设置弧形边框宽度参数，单位：像素。
    `ArcOptions` | `visible(boolean visible)` 设置弧形是否可见参数。
    `void` | `writeToParcel(android.os.Parcel out, int paramInt)`
    `ArcOptions` | `zIndex(float zIndex)` 设置弧形Z轴数值参数，默认为0。

    - ### 从类继承的方法 java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

    - ### 从接口继承的方法 android.os.Parcelable

      `describeContents`

- - ### 字段详细资料

    - #### CREATOR

          public static final ArcOptionsCreator CREATOR

  - ### 构造器详细资料

    - #### ArcOptions

          public ArcOptions()

  - ### 方法详细资料

    - #### writeToParcel

          public void writeToParcel(android.os.Parcel out,
                                    int paramInt)

      指定者:
        `writeToParcel` 在接口中 `android.os.Parcelable`

    - #### point

          public ArcOptions point(LatLng startpoint,
                                  LatLng passedpoint,
                                  LatLng endpoint)

      设置弧线的起终点和途径点。
      Set the start, end, and waypoints of the arc.
      参数:
        `startpoint` - 弧线的起点坐标。
        Start point coordinates of the arc.
        `passedpoint` - 弧线的途经点坐标。
        Waypoint coordinates of the arc.
        `endpoint` - 弧线的终点坐标。
        End point coordinates of the arc.
      返回:
        设置弧线的起终点和途径点的 ArcOptions 对象。
        ArcOptions object for setting the start, end, and waypoints of the arc.
      从以下版本开始:
        2.2.1

    - #### strokeWidth

          public ArcOptions strokeWidth(float width)

      设置弧形边框宽度参数，单位：像素。参数必须大于等于0，默认10。
      Set the border width parameter of the arc, unit: pixels. The parameter must be greater than or equal to 0, default is 10.
      参数:
        `width` - 边框宽度，单位：像素。
        Border width, unit: pixels.
      返回:
        设置新边框宽度的 ArcOptions 对象。
        ArcOptions object for setting the new border width.
      从以下版本开始:
        2.2.1

    - #### strokeColor

          public ArcOptions strokeColor(int color)

      设置弧形边框颜色参数，ARGB格式。如果设置透明，则边框不会被绘制。默认黑色。
      Set the border color parameter of the arc, ARGB format. If set to transparent, the border will not be drawn. Default is black.
      参数:
        `color` - 边框颜色，ARGB格式。
        Border color, ARGB format.
      返回:
        设置新边框颜色的 ArcOptions 对象。
        ArcOptions object for setting the new border color.
      从以下版本开始:
        2.2.1

    - #### zIndex

          public ArcOptions zIndex(float zIndex)

      设置弧形Z轴数值参数，默认为0。
      Set the Z-axis value parameter of the arc, default is 0.
      参数:
        `zIndex` - Z轴数值。
        Z-axis value.
      返回:
        设置新Z轴数值的 ArcOptions 对象。
        ArcOptions object for setting the new Z-axis value.
      从以下版本开始:
        2.2.1

    - #### visible

          public ArcOptions visible(boolean visible)

      设置弧形是否可见参数。
      Set the visibility parameter of the arc.
      参数:
        `visible` - true为可见，false为不可见。
        true for visible, false for invisible.
      返回:
        设置新可见属性的 ArcOptions 对象。
        ArcOptions object for setting the new visibility property.
      从以下版本开始:
        2.2.1

    - #### getStrokeWidth

          public float getStrokeWidth()

      返回弧形边框宽度，单位：像素。
      Returns the border width of the arc, unit: pixels.
      返回:
        弧形边框宽度，单位：像素。
        Border width of the arc, unit: pixels.
      从以下版本开始:
        2.2.1

    - #### getStrokeColor

          public int getStrokeColor()

      返回弧形边框颜色，ARGB格式。
      Returns the border color of the arc, ARGB format.
      返回:
        弧形边框颜色，ARGB格式。
        Border color of the arc, ARGB format.
      从以下版本开始:
        2.2.1

    - #### getZIndex

          public float getZIndex()

      返回弧形Z轴的数值。
      Returns the Z-axis value of the arc.
      返回:
        弧形Z轴的数值。
        Z-axis value of the arc.
      从以下版本开始:
        2.2.1

    - #### isVisible

          public boolean isVisible()

      返回弧形是否可见。
      Returns whether the arc is visible.
      返回:
        true表示可见； false表示不可见。
        true for visible; false for invisible.
      从以下版本开始:
        2.2.1

    - #### getStart

          public LatLng getStart()

      返回圆弧起点
      Returns the start point of the arc.
      返回:
        圆弧起点
        Start point of the arc.
      从以下版本开始:
        2.2.1

    - #### getPassed

          public LatLng getPassed()

      返回圆弧中点
      Returns the midpoint of the arc.
      返回:
        圆弧中点
        Midpoint of the arc.
      从以下版本开始:
        2.2.1

    - #### getEnd

          public LatLng getEnd()

      返回圆弧终点
      Returns the end point of the arc.
      返回:
        圆弧终点
        End point of the arc.
      从以下版本开始:
        2.2.1