旋转雷达 继承自
PlotRadarBase
雷达通过二维多边形点串绕Z轴旋转生成
Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
初始化雷达所需参数:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
scene |
Scene | optional 当前三维场景 |
Members
-
customPts : Array.<Cartesian2>
-
旋转雷达二维多边形点串
-
扫描瓣旋转速度(每秒旋转多少度)
-
Default Value:
1
-
radii : MPoint3D
-
雷达半径
-
Default Value:
MPoint3D(0,0,0)
-
rotate : MPoint3D
-
雷达旋转角度
-
Default Value:
MPoint3D(0,0,0)
-
雷达旋转角度
-
Default Value:
360
Methods
-
添加雷达扫描瓣
Name Type Description scan
PlotRotateRadarScan -
释放资源
-
getScanArray() → Array.<PlotRotateRadarScan>
-
获取雷达扫描瓣数组
Returns:
扫描瓣数组 -
删除所有扫描瓣
-
删除指定索引的扫描瓣
Name Type Description index
Number Returns:
删除结果 -
用新的扫描瓣替换指定扫描瓣
Name Type Description scan
PlotRotateRadarScan index
Number Returns:
成功返回true,否则返回false -
setScanArray(scanArray) → Array.<PlotRotateRadarScan>
-
设置雷达扫描瓣数组
Name Type Description scanArray
PlotRotateRadarScan Returns:
扫描瓣数组