| java.lang.Object | |
| ↳ | com.tencent.tencentmap.mapsdk.maps.model.ArcOptions |
圆弧线配置
| Nested Classes | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| enum | ArcOptions.ArcCollision | ||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| ArcOptions() | |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| ArcOptions |
angle(float angle)
设置起点到终点,与起点外切线逆时针旋转的夹角角度
通过设置起终点+夹角角度,即可确定一个圆弧线,如果同时设置途经点和夹角时,优先以夹角角度为准 | ||||||||||
| ArcOptions |
color(int color)
设置线颜色,默认黑色
| ||||||||||
| float |
getAngle()
获取起点到终点方向,逆时针的到起点切线的夹角角度
| ||||||||||
| ArcCollision[] |
getCollisions()
获取碰撞关系
| ||||||||||
| int |
getColor()
获取线颜色
| ||||||||||
| LatLng |
getEndLatLng()
获取终点坐标
| ||||||||||
| LatLng |
getPassLatLng()
获取途经点坐标
| ||||||||||
| LatLng |
getStartLatLng()
获取起点
| ||||||||||
| int |
getStrokeColor()
获取描边颜色
| ||||||||||
| float |
getStrokeWidth()
获取描边宽度
| ||||||||||
| float |
getWidth()
获取线宽
| ||||||||||
| boolean |
isShowArrow()
是否显示箭头
| ||||||||||
| ArcOptions |
pass(LatLng pass)
设置途经点
通过设置起终点+途经点,即可确定一个圆弧线,途经点必须在起终点有效坐标范围内,否则不能生成正确的弧线,同时设置夹角角度时,以夹角角度为准 | ||||||||||
| ArcOptions |
points(LatLng start, LatLng end)
设置起终点坐标
| ||||||||||
| void |
setCollisions(ArcCollision... collisions)
设置碰撞关系
| ||||||||||
| ArcOptions |
showArrow(boolean showArrow)
设置箭头显示状态,默认为false,不显示
| ||||||||||
| ArcOptions |
strokeColor(int strokeColor)
设置描边颜色,不设置不显示
| ||||||||||
| ArcOptions |
strokeWidth(float strokeWidth)
设置描边宽度,默认1
| ||||||||||
| ArcOptions |
width(float width)
设置线宽,默认5
| ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
设置起点到终点,与起点外切线逆时针旋转的夹角角度
通过设置起终点+夹角角度,即可确定一个圆弧线,如果同时设置途经点和夹角时,优先以夹角角度为准
| angle | 夹角角度, 不能设置为0和180 |
|---|
获取起点到终点方向,逆时针的到起点切线的夹角角度
获取线颜色
获取终点坐标
获取途经点坐标
获取起点
获取描边颜色
获取描边宽度
获取线宽
是否显示箭头
设置途经点
通过设置起终点+途经点,即可确定一个圆弧线,途经点必须在起终点有效坐标范围内,否则不能生成正确的弧线,同时设置夹角角度时,以夹角角度为准
| pass | 途经点 |
|---|
设置起终点坐标
| start | 起点坐标 |
|---|---|
| end | 终点坐标 |
设置描边颜色,不设置不显示
| strokeColor | 描边颜色 |
|---|
设置描边宽度,默认1
| strokeWidth | 描边宽度大小,注意:描边大小必须满足小于1/2的弧宽度,否则将自动设置合适大小 |
|---|