com.supermap.mobjects.electromagnetism
类 RadarPie
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.mobjects.electromagnetism.ElectroMagnetism
-
- com.supermap.mobjects.electromagnetism.RadarPie
-
- 所有已实现的接口:
- IDisposable
public class RadarPie extends ElectroMagnetism
扇形雷达类
-
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 voiddispose()释放对象booleangetIsScaneVertical()雷达是否竖直扫描doublegetRadarRadius()获取雷达半径ElectroMagnetismTypegetRadarType()获取雷达类型RadarScanStategetVerticalScanState()获取雷达扫描瓣外观booleansetParameter(Point3D point3D, Color sphereColor, Color lineColor, Point3D rotate, double dAngle, boolean bGridShow, double dRadius)设置雷达参数voidsetRadarRadius(double dRadius)设置雷达半径voidsetRotation(Point3D point3D)设置模型旋转voidsetScaneVertical(boolean isVertical)设置雷达是否竖直扫描voidsetVerticalScanState(RadarScanState scanState)设置雷达扫描瓣外观-
从类继承的方法 com.supermap.mobjects.electromagnetism.ElectroMagnetism
addRadarScan, excute, fromXML, getIsGridShow, getIsVisible, getLineColor, getOffset, getPosition, getRadarAngle, getRadarScanArray, getRadarScanArrayCount, getRotation, getScaneSpeed, getSphereColor, getStrTag, removeAllRadarScan, resetRadarScan, setIsVisible, setOffset, setPosition, setScaneSpeed, toXML
-
-
-
-
方法详细资料
-
setParameter
public boolean setParameter(Point3D point3D, Color sphereColor, Color lineColor, Point3D rotate, double dAngle, boolean bGridShow, double dRadius)
设置雷达参数- 参数:
point3D- 位置点sphereColor- 雷达包络填充色lineColor- 外包络线颜色rotate- 雷达整体旋转角度dAngle- 扇形雷达开口角度bGridShow- 外包络线显示标志dRadius- 雷达半径(雷达默认单位是千米)- 返回:
- 是否设置成功
-
getRadarType
public ElectroMagnetismType getRadarType()
获取雷达类型- 覆盖:
getRadarType在类中ElectroMagnetism- 返回:
- 雷达类型
-
setRadarRadius
public void setRadarRadius(double dRadius)
设置雷达半径- 参数:
dRadius- 雷达半径
-
setRotation
public void setRotation(Point3D point3D)
设置模型旋转- 覆盖:
setRotation在类中ElectroMagnetism- 参数:
point3D- 模型旋转
-
getRadarRadius
public double getRadarRadius()
获取雷达半径- 返回:
- 雷达半径
-
setScaneVertical
public void setScaneVertical(boolean isVertical)
设置雷达是否竖直扫描- 参数:
isVertical- 雷达是否垂直扫描
-
getIsScaneVertical
public boolean getIsScaneVertical()
雷达是否竖直扫描- 返回:
- 雷达是否垂直扫描
-
getVerticalScanState
public RadarScanState getVerticalScanState()
获取雷达扫描瓣外观- 返回:
- 扫描瓣外观
-
setVerticalScanState
public void setVerticalScanState(RadarScanState scanState)
设置雷达扫描瓣外观- 参数:
scanState- 扫描瓣外观
-
dispose
public void dispose()
释放对象- 指定者:
dispose在接口中IDisposable- 覆盖:
dispose在类中ElectroMagnetism
-
-
Copyright © 2021–2025 SuperMap. All rights reserved.