Appearance
xgis-cesium / ViewerEntityHelper
Class: ViewerEntityHelper
Defined in: src/flight/ViewerEntityHelper.ts:9
对飞机模型的加载和配置 统一管理工具
Constructors
new ViewerEntityHelper()
new ViewerEntityHelper():
ViewerEntityHelper
Returns
Methods
bindEntity()
static
bindEntity(entity
):void
Defined in: src/flight/ViewerEntityHelper.ts:79
设置当前模型
Parameters
entity
Entity
Returns
void
bindModelEntity()
static
bindModelEntity(modelUrl
,options
):void
Defined in: src/flight/ViewerEntityHelper.ts:95
加载飞机模型
Parameters
modelUrl
string
options
ConstructorOptions
= {}
Returns
void
clearEntity()
static
clearEntity():void
Defined in: src/flight/ViewerEntityHelper.ts:205
清理 当前模型
Returns
void
getEntity()
static
getEntity():Entity
Defined in: src/flight/ViewerEntityHelper.ts:21
获得当前实体模型
Returns
Entity
getFlightPostionCallback()
static
getFlightPostionCallback(time
,result
):Cartesian3
[]
Defined in: src/flight/ViewerEntityHelper.ts:149
绘制中获取 飞行当前点
Parameters
time
JulianDate
result
Cartesian3
Returns
Cartesian3
[]
getPathEntity()
static
getPathEntity():Entity
Defined in: src/flight/ViewerEntityHelper.ts:52
获得飞行的航线轨迹Entity
Returns
Entity
getPathWallEntity()
static
getPathWallEntity():Entity
Defined in: src/flight/ViewerEntityHelper.ts:65
获取 轨迹墙 实体对象
Returns
Entity
getViewer()
static
getViewer():CesiumWidget
|XViewer
Defined in: src/flight/ViewerEntityHelper.ts:40
返回当前Viewer视图对象
Returns
CesiumWidget
| XViewer
init()
static
init(viewer
):void
Defined in: src/flight/ViewerEntityHelper.ts:31
Parameters
viewer
CesiumWidget
| XViewer
Returns
void
showPath()
static
showPath(isShow
):void
Defined in: src/flight/ViewerEntityHelper.ts:224
是否显示轨迹
Parameters
isShow
boolean
是否显示
Returns
void
showPathWall()
static
showPathWall(isShow
):void
Defined in: src/flight/ViewerEntityHelper.ts:234
是否显示轨迹墙
Parameters
isShow
boolean
Returns
void