AutoSDK  500
Public 成员函数 | Protected 成员函数 | 所有成员列表
com.autonavi.gbl.guide.model.NaviPath类 参考

导航路线信息 更多...

Public 成员函数

 NaviPath ()
 
 NaviPath (NaviPathImpl control)
 
void setVecPaths (ArrayList< VariantPathWrap > value)
 设置VecPaths 更多...
 
ArrayList< VariantPathWrapgetVecPaths ()
 获取VecPaths 更多...
 
void setType (int value)
 设置Type 更多...
 
int getType ()
 获取Type 更多...
 
void setPoint (POIForRequest value)
 设置Point 更多...
 
POIForRequest getPoint ()
 获取Point 更多...
 
void setStrategy (int value)
 设置Strategy 更多...
 
int getStrategy ()
 获取Strategy 更多...
 
void setScene (@SceneFlagType.SceneFlagType1 int value)
 设置Scene 更多...
 
.SceneFlagType1 int getScene ()
 获取Scene 更多...
 
void onDestroy ()
 
synchronized void delete ()
 

Protected 成员函数

 NaviPath (long cPtr, boolean cMemoryOwn)
 
NaviPathImpl getControl ()
 
void unbind ()
 
void clean ()
 

详细描述

导航路线信息

构造及析构函数说明

◆ NaviPath() [1/3]

com.autonavi.gbl.guide.model.NaviPath.NaviPath ( long  cPtr,
boolean  cMemoryOwn 
)
protected

◆ NaviPath() [2/3]

com.autonavi.gbl.guide.model.NaviPath.NaviPath ( )

◆ NaviPath() [3/3]

com.autonavi.gbl.guide.model.NaviPath.NaviPath ( NaviPathImpl  control)

成员函数说明

◆ clean()

void com.autonavi.gbl.guide.model.NaviPath.clean ( )
protected

◆ delete()

synchronized void com.autonavi.gbl.guide.model.NaviPath.delete ( )

◆ getControl()

NaviPathImpl com.autonavi.gbl.guide.model.NaviPath.getControl ( )
protected

◆ getPoint()

POIForRequest com.autonavi.gbl.guide.model.NaviPath.getPoint ( )

获取Point

返回
行程点

◆ getScene()

.SceneFlagType1 int com.autonavi.gbl.guide.model.NaviPath.getScene ( )

获取Scene

返回
特殊场景路线标识, 详见SceneFlagType

◆ getStrategy()

int com.autonavi.gbl.guide.model.NaviPath.getStrategy ( )

获取Strategy

返回
算路策略,可组合,0x00:无策略,0x01:避免收费,0x02:不走高速,0x04:高速优先,0x08:躲避拥堵,0F:大于此值认为数据无效,当做无策略处理

◆ getType()

int com.autonavi.gbl.guide.model.NaviPath.getType ( )

获取Type

返回
算路类型,详见RouteType,

◆ getVecPaths()

ArrayList<VariantPathWrap> com.autonavi.gbl.guide.model.NaviPath.getVecPaths ( )

获取VecPaths

返回
导航路线

◆ onDestroy()

void com.autonavi.gbl.guide.model.NaviPath.onDestroy ( )

◆ setPoint()

void com.autonavi.gbl.guide.model.NaviPath.setPoint ( POIForRequest  value)

设置Point

参数
Point行程点

◆ setScene()

void com.autonavi.gbl.guide.model.NaviPath.setScene ( @SceneFlagType.SceneFlagType1 int  value)

设置Scene

参数
Scene特殊场景路线标识, 详见SceneFlagType

◆ setStrategy()

void com.autonavi.gbl.guide.model.NaviPath.setStrategy ( int  value)

设置Strategy

参数
Strategy算路策略,可组合,0x00:无策略,0x01:避免收费,0x02:不走高速,0x04:高速优先,0x08:躲避拥堵,0F:大于此值认为数据无效,当做无策略处理

◆ setType()

void com.autonavi.gbl.guide.model.NaviPath.setType ( int  value)

设置Type

参数
Type算路类型,详见RouteType,

◆ setVecPaths()

void com.autonavi.gbl.guide.model.NaviPath.setVecPaths ( ArrayList< VariantPathWrap value)

设置VecPaths

参数
VecPaths导航路线

◆ unbind()

void com.autonavi.gbl.guide.model.NaviPath.unbind ( )
protected

该类的文档由以下文件生成: