com.amap.api.maps.model.routeoverlay

## 类 GLRouteProperty

- java.lang.Object
- - com.amap.api.maps.model.routeoverlay.GLRouteProperty

-     public class GLRouteProperty
      extends java.lang.Object

- - ### 嵌套类概要

    嵌套类
    限定符和类型 | 类和说明
    --- | ---
    `static class` | `GLRouteProperty.MapRouteTexture` 路线纹理枚举

  - ### 字段概要

    字段
    限定符和类型 | 字段和说明
    --- | ---
    `int` | `borderColor` 描边颜色
    `int` | `borderMarker`
    `BitmapDescriptor` | `borderMarkerImage` 边线纹理id
    `boolean` | `clickable` 是否可点击
    `int` | `fillColor` 线填充颜色
    `int` | `fillMarker`
    `BitmapDescriptor` | `fillMarkerImage` 线填充资源ID
    `boolean` | `isCanCovered` 是否能被地图上的POI压盖,如果不能被压盖，只有17级才会生效。
    `boolean` | `isLineExtract` 线上的点数据是否做抽稀
    `boolean` | `isUseCap` 线是否使用圆头
    `boolean` | `isUseColor` 线是否使用颜色填充
    `boolean` | `isUsePoint` 线是否使用点
    `int` | `lineWidthType` 线宽类型
    `int` | `mapRouteTexture` 线填充资源ID
    `int` | `mBorderLineWidth` 边线宽
    `float` | `mCapX1` 纹理圆头起始坐标
    `float` | `mCapX2` 纹理圆头终点坐标
    `float` | `mCapY1`
    `float` | `mCapY2`
    `int` | `mLineWidth` 线宽
    `boolean` | `mShowArrow` 是否绘制箭头
    `float` | `mSimple3DTextureLen` 纹理长度
    `float` | `mSimple3DX1` 纹理图片起始坐标
    `float` | `mSimple3DX2` 纹理图片终点坐标
    `float` | `mSimple3DY1`
    `float` | `mSimple3DY2`
    `float` | `mTextureLen` 纹理长度
    `float` | `mX1` 纹理图片起始坐标
    `float` | `mX2` 纹理图片终点坐标
    `float` | `mY1`
    `float` | `mY2`
    `boolean` | `needColorGradient` 是否需要渐变
    `int` | `pointDistance` 两点间距离
    `int` | `priority` 设置item的优先级(只有usePoint为true有效)
    `int` | `selectBorderColor` 选中的边线颜色
    `int` | `selectFillColor` 选中填充颜色
    `int` | `simple3DFillMarker`
    `BitmapDescriptor` | `simple3DFillMarkerImage` 简易三维下的纹理id
    `int` | `unSelectBorderColor` 未选中的边线颜色
    `int` | `unSelectFillColor` 未选中的填充颜色

  - ### 构造器概要

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

  - ### 方法概要

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

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

- - ### 字段详细资料

    - #### mapRouteTexture

          public int mapRouteTexture

      线填充资源ID

    - #### fillMarkerImage

          public BitmapDescriptor fillMarkerImage

      线填充资源ID

    - #### fillMarker

          public int fillMarker

    - #### simple3DFillMarkerImage

          public BitmapDescriptor simple3DFillMarkerImage

      简易三维下的纹理id

    - #### simple3DFillMarker

          public int simple3DFillMarker

    - #### borderMarkerImage

          public BitmapDescriptor borderMarkerImage

      边线纹理id

    - #### borderMarker

          public int borderMarker

    - #### fillColor

          public int fillColor

      线填充颜色

    - #### borderColor

          public int borderColor

      描边颜色

    - #### selectFillColor

          public int selectFillColor

      选中填充颜色

    - #### unSelectFillColor

          public int unSelectFillColor

      未选中的填充颜色

    - #### selectBorderColor

          public int selectBorderColor

      选中的边线颜色

    - #### unSelectBorderColor

          public int unSelectBorderColor

      未选中的边线颜色

    - #### pointDistance

          public int pointDistance

      两点间距离

    - #### priority

          public int priority

      设置item的优先级(只有usePoint为true有效)

    - #### mLineWidth

          public int mLineWidth

      线宽

    - #### mBorderLineWidth

          public int mBorderLineWidth

      边线宽

    - #### mX1

          public float mX1

      纹理图片起始坐标

    - #### mY1

          public float mY1

    - #### mX2

          public float mX2

      纹理图片终点坐标

    - #### mY2

          public float mY2

    - #### mTextureLen

          public float mTextureLen

      纹理长度

    - #### mSimple3DX1

          public float mSimple3DX1

      纹理图片起始坐标

    - #### mSimple3DY1

          public float mSimple3DY1

    - #### mSimple3DX2

          public float mSimple3DX2

      纹理图片终点坐标

    - #### mSimple3DY2

          public float mSimple3DY2

    - #### mSimple3DTextureLen

          public float mSimple3DTextureLen

      纹理长度

    - #### mCapX1

          public float mCapX1

      纹理圆头起始坐标

    - #### mCapY1

          public float mCapY1

    - #### mCapX2

          public float mCapX2

      纹理圆头终点坐标

    - #### mCapY2

          public float mCapY2

    - #### lineWidthType

          public int lineWidthType

      线宽类型

    - #### isLineExtract

          public boolean isLineExtract

      线上的点数据是否做抽稀

    - #### isCanCovered

          public boolean isCanCovered

      是否能被地图上的POI压盖,如果不能被压盖，只有17级才会生效。因为这个计算量很大影响性能。

    - #### isUseColor

          public boolean isUseColor

      线是否使用颜色填充

    - #### isUseCap

          public boolean isUseCap

      线是否使用圆头

    - #### isUsePoint

          public boolean isUsePoint

      线是否使用点

    - #### mShowArrow

          public boolean mShowArrow

      是否绘制箭头

    - #### needColorGradient

          public boolean needColorGradient

      是否需要渐变

    - #### clickable

          public boolean clickable

      是否可点击

  - ### 构造器详细资料

    - #### GLRouteProperty

          public GLRouteProperty()