GeoEntityEffectScanWave

new Cesium.GeoEntityEffectScanWave(options)

扫描波特效,继承自GeoEntityEffect
Name Type Description
options Object optional 对象具有以下属性:
Name Type Default Description
visible Boolean true optional 特效显隐
pntOffset PlotPoint3D new PlotPoint3D(0, 0.5, 0.5) optional 特效偏移量
bChangeSizeFlowModel Boolean true optional 是否随实体缩放发生变化
geoEntity GeoEntity null optional 特效绑定的地理实体对象
length Number 15.0 optional 扫描波长度
width Number 5.0 optional 扫描波宽度
height Number 3.0 optional 扫描波高度
scanAngle Number 30.0 optional 扫描角度
sectionSlices Number 360 optional 截面边数
initRotate Cartesian3 Cartesian3(90.0, 0.0, 0.0) optional 初始化旋转
repeatCount Number 8 optional 颜色或材质重复次数
flowSpeed Number 3 optional 颜色或材质流动速度
scanAxis Number 0 optional 旋转轴
scanSpeed Number 0.5 optional 扫描速度
picturePath string "" optional 图片路径
pictureColorLightScale string 5 optional 亮度增强倍数
colorBack Color Color(0.0, 1.0, 0.0, 0.3) optional 背景色
colorBackLightScale Number 5 optional 背景色亮度增强倍数
colorForward Color Color(1.0, 1.0, 0.0, 1.0) optional 前景色
colorForwardLightScale Number 5 optional 前景色亮度增强倍数
colorForwardLengthRatio Number 0.08 optional 前景色长度占背景色长度比值
sectionAngle Number 360 optional 截面角度
mode GeoEntityEffectScanWaveColorMode GeoEntityEffectScanWaveColorMode.TextureMode optional 扫描波颜色模式

Extends

Methods

staticCesium.GeoEntityEffectScanWave.GeoEntityEffectDetecttoncone#getPicturePath()String

获取侧面材质图片路径
Returns:
图片路径

staticCesium.GeoEntityEffectScanWave.GeoEntityEffectDetecttoncone#setPicturePath(picturePath)

设置侧面材质图片路径
Name Type Description
picturePath String 图片路径

addEffectToScene(scene)

添加特效到场景
Name Type Description
scene scene 场景
Inherited From:
克隆
Returns:
返回克隆对象

destroy()

释放资源
Inherited From:

fromJSON(jsonObj)

Json字符串转对象
Name Type Description
jsonObj String Json字符串

getColorBack()Color

获取侧面颜色背景色
Returns:
背景色

getColorBackLightScale()float

设置侧面颜色背景色亮度增强倍数
Returns:
亮度增强倍数

getColorForward()Color

获取侧面颜色前景色
Returns:
前景色

getColorForwardLengthRatio()Number

获取前景色长度占背景色长度比值
Returns:
长度比值

getColorForwardLightScale()Number

获取侧面颜色前景色亮度增强倍数
Returns:
亮度增强倍数

getFlowSpeed()float

获取侧面颜色或材质流动速度
Returns:
流动速度

getGeoEntity()GeoEntity

获取特效绑定的地理实体
Returns:
地理实体
Inherited From:

getHeight()float

获取扫描波高度
Returns:
高度

getInitRotate()Cartesian3

获取初始化旋转
Returns:
初始化旋转

getLength()float

获取扫描波长度
Returns:
长度
获取侧面颜色显示模式,颜色(前景色+背景色)模式和纹理模式
Returns:
颜色模式

getName()

特效名称
Returns:
Inherited From:

getOffset()PlotPoint3D

获取偏移百分比(相对于实体自身大小)
Returns:
xyz方向上的偏移百分比
Inherited From:

getPictureColorLightScale()float

获取侧面材质亮度增强倍数
Returns:
亮度增强倍数

getPicturePath()String

获取侧面材质图片路径
Returns:
图片路径

getRepeatCount()Number

获取侧面颜色或材质重复次数
Returns:
重复次数

getScanAngle()boolean

获取扫描角度
Returns:
扫描角度

getScanAxis()Number

获取旋转所绕的轴
Returns:
旋转轴

getScanSpeed()float

获取扫描速度
Returns:
扫描速度

getSectionAngle()Number

获取截面角度
Returns:
截面角度

getSectionSlices()Number

获取截面边数
Returns:
截面边数

getType()GeoEntityEffectType

获取特效类型
Returns:
特效类型
Inherited From:

getUUID()String

获取特效UUID(唯一标识)
Returns:
UUID
Inherited From:

getWidth()float

获取扫描波宽度
Returns:
宽度

isChangeSizeFlowModel()Boolean

获取特效是否跟随模型缩放改变
Returns:
否跟随模型缩放改变
Inherited From:

isVisible()Boolean

获取特效显隐
Returns:
显隐
Inherited From:

removeEffectFromScene(scene)

从场景中移除特效
Name Type Description
scene scene 场景
Inherited From:

setChangeSizeFlowModel(bChange)

设置特效是否跟随模型缩放改变
Name Type Description
bChange Boolean 否跟随模型缩放改变
Inherited From:

setColorBack(colorBack)

设置侧面颜色背景色
Name Type Description
colorBack Color 背景色

setColorBackLightScale(colorBackLightScale)

获取侧面颜色背景色亮度增强倍数
Name Type Description
colorBackLightScale Color 亮度增强倍数

setColorForward(colorForward)

设置侧面颜色前景色
Name Type Description
colorForward Color 前景色

setColorForwardLengthRatio(colorForwardLengthRatio)

设置前景色长度占背景色长度比值
Name Type Description
colorForwardLengthRatio Number 长度比值

setColorForwardLightScale(colorForwardLightScale)

设置侧面颜色前景色亮度增强倍数
Name Type Description
colorForwardLightScale Number 亮度增强倍数

setFlowSpeed(flowSpeed)

设置侧面颜色或材质流动速度
Name Type Description
flowSpeed float 流动速度

setGeoEntity(geoEntity)

设置特效绑定的地理实体
Name Type Description
geoEntity GeoEntity 地理实体
Inherited From:

setGeoEntityParameter(geoEntityParameter, linkGeoEntityUuid)

设置特效属性
Name Type Description
geoEntityParameter GeoEntityParameter optional 地理实体参数类
linkGeoEntityUuid String optional 链接的另一个实体的UUID(如果未绑定可以不设置)

setHeight(height)

设置扫描波高度
Name Type Description
height float 高度

setInitRotate(initRotate)

设置初始化旋转
Name Type Description
initRotate Cartesian3 初始化旋转

setLength(length)

设置扫描波长度
Name Type Description
length float 长度

setMode(mode)

设置侧面颜色显示模式,颜色(前景色+背景色)模式和纹理模式
Name Type Description
mode GeoEntityEffectScanWaveColorMode 颜色模式

setName(name)

特效名称
Name Type Description
name String 名称
Inherited From:

setOffset(pntOffset)

设置偏移百分比(相对于实体自身大小)
Name Type Description
pntOffset PlotPoint3D xyz方向上的偏移百分比
Inherited From:

setPictureColorLightScale(pictureColorLightScale)

设置侧面材质亮度增强倍数
Name Type Description
pictureColorLightScale float 亮度增强倍数

setPicturePath(picturePath)

设置侧面材质图片路径
Name Type Description
picturePath String 图片路径

setRepeatCount(repeatCount)

设置侧面颜色或材质重复次数
Name Type Description
repeatCount Number 重复次数

setScanAngle(scanAngle)

设置扫描角度
Name Type Description
scanAngle boolean 扫描角度

setScanAxis(scanAxis)

设置旋转所绕的轴
Name Type Description
scanAxis Number 旋转轴

setScanSpeed(scanSpeed)

设置扫描速度
Name Type Description
scanSpeed float 扫描速度

setSectionAngle(sectionAngle)

设置截面角度
Name Type Description
sectionAngle Number 截面角度

setSectionSlices(sectionSlices)

设置截面边数
Name Type Description
sectionSlices Number 截面边数

setVisible(visible)

设置特效显隐
Name Type Description
visible Boolean 显隐
Inherited From:

setWidth(width)

设置扫描波宽度
Name Type Description
width float 宽度

toJSON()String

Returns:
Json字符串