Class: PrismPoint

Glodon.CIMCube.Animation.Effect. PrismPoint

立体锚点-菱形锥模型

new PrismPoint(viewer, opt)

立体锚点-菱形锥模型
Parameters:
Name Type Description
viewer Glodon.CIMCube CIMCube实例
opt Object 菱形锥模型参数
Properties
Name Type Argument Default Description
originPosition Object 模型位置,对象内属性lon,lat,height
Properties
Name Type Description
lon Number 经度
lat Number 纬度
height Number 高度
numberOfPlies number <optional>
4 层数
slices number <optional>
4 面数
height number <optional>
10 模型大小
silhouetteColor Color 轮廓颜色,默认白色
color Color 模型颜色,默认蓝色
baseAlpha number <optional>
0.6 基础透明度
increaseAlpha number <optional>
0.1 递增透明度
topRadius Number <optional>
10 上半径
duration Number <optional>
1 动画时长,转角90度需要的时长,单位秒
shadow Boolean <optional>
true 是否为模型增加阴影
shadowScale Number <optional>
5 阴影比例,模型半径除以该值得到阴影半径
outline Boolean <optional>
true 是否显示轮廓
enableMouseMove Boolean <optional>
false 是否启用鼠标移动。

Members


enableMouseMove :boolean

是否允许鼠标移动事件
Type:
  • boolean

Methods


createModel()

创建cesium模型

dispose()

释放资源

doAnimation()

开启动画

hide()

隐藏

lineGeometry(o)

创建线几何。
Parameters:
Name Type Description
o Object 几何参数。
Returns:
Type
Object

show()

显示