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