com.supermap.mobjects.electromagnetism
类 RadarCircle
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.mobjects.electromagnetism.ElectroMagnetism
-
- com.supermap.mobjects.electromagnetism.RadarCircle
-
- 所有已实现的接口:
- IDisposable
public class RadarCircle extends ElectroMagnetism
球形雷达类
-
-
构造器概要
构造器 构造器和说明 RadarCircle(Scene scene, String tag)球形雷达的构成函数
-
方法概要
所有方法 实例方法 具体方法 已过时的方法 限定符和类型 方法和说明 voiddispose()对象释放doublegetCircleRadiusInner()获取雷达内圆半径doublegetCircleRadiusOuter()获取雷达外圆半径StringgetCircleTyep()已过时。StringgetCircleType()获取雷达传感器类型doublegetClockAngleMax()获取雷达外圆周角角度doublegetClockAngleMin()获取雷达内圆周角角度doublegetHalfAngleInner()获取雷达内锥角角度doublegetHalfAngleOuter()获取雷达外锥角角度booleangetIsGridShow()获取雷达是否显示包络线ElectroMagnetismTypegetRadarType()获取雷达类型ColorgetSphereColor()获取雷达颜色booleansetParameter(Point3D point3D, String strCircleType, double dHalfAngleInner, double dHalfAngleOuter, double dClockAngleMin, double dClockAngleMax, double dCircleRadiusInner, double dCircleRadiusOuter, boolean bGridShow, Color sphereColor)设置雷达参数-
从类继承的方法 com.supermap.mobjects.electromagnetism.ElectroMagnetism
addRadarScan, excute, fromXML, getIsVisible, getLineColor, getOffset, getPosition, getRadarAngle, getRadarScanArray, getRadarScanArrayCount, getRotation, getScaneSpeed, getStrTag, removeAllRadarScan, resetRadarScan, setIsVisible, setOffset, setPosition, setRotation, setScaneSpeed, toXML
-
-
-
-
方法详细资料
-
setParameter
public boolean setParameter(Point3D point3D, String strCircleType, double dHalfAngleInner, double dHalfAngleOuter, double dClockAngleMin, double dClockAngleMax, double dCircleRadiusInner, double dCircleRadiusOuter, boolean bGridShow, Color sphereColor)
设置雷达参数- 参数:
point3D- 位置点strCircleType- 传感器类型dHalfAngleInner- 内锥角[-90, 90]dHalfAngleOuter- 外锥角[-90, 90]dClockAngleMin- 内圆周角[-360, 360]dClockAngleMax- 外圆周角[-360, 360]dCircleRadiusInner- 内圆半径(km)dCircleRadiusOuter- 外圆半径(km)bGridShow- 外包络线显示标志sphereColor- 圆球包络填充色- 返回:
- 是否设置成功
-
getCircleTyep
@Deprecated public String getCircleTyep()
已过时。
-
getCircleType
public String getCircleType()
获取雷达传感器类型- 返回:
- 传感器类型
-
getHalfAngleInner
public double getHalfAngleInner()
获取雷达内锥角角度- 返回:
- 雷达内锥角角度
-
getHalfAngleOuter
public double getHalfAngleOuter()
获取雷达外锥角角度- 返回:
- 雷达外锥角角度
-
getClockAngleMin
public double getClockAngleMin()
获取雷达内圆周角角度- 返回:
- 雷达内圆周角角度
-
getClockAngleMax
public double getClockAngleMax()
获取雷达外圆周角角度- 返回:
- 雷达外圆周角角度
-
getCircleRadiusInner
public double getCircleRadiusInner()
获取雷达内圆半径- 返回:
- 雷达内圆半径
-
getCircleRadiusOuter
public double getCircleRadiusOuter()
获取雷达外圆半径- 返回:
- 雷达外圆半径
-
getIsGridShow
public boolean getIsGridShow()
获取雷达是否显示包络线- 覆盖:
getIsGridShow在类中ElectroMagnetism- 返回:
- 是否显示包络线
-
getSphereColor
public Color getSphereColor()
获取雷达颜色- 覆盖:
getSphereColor在类中ElectroMagnetism- 返回:
- 雷达颜色
-
getRadarType
public ElectroMagnetismType getRadarType()
获取雷达类型- 覆盖:
getRadarType在类中ElectroMagnetism- 返回:
- 雷达类型
-
dispose
public void dispose()
对象释放- 指定者:
dispose在接口中IDisposable- 覆盖:
dispose在类中ElectroMagnetism
-
-
Copyright © 2021–2025 SuperMap. All rights reserved.