public class ElectroMagnetism
extends com.supermap.data.InternalHandleDisposable
构造器和说明 |
---|
ElectroMagnetism(Scene scene,
String tag)
雷达基类的构成函数
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
addRadarScan(ArrayList<RadarScanState> scanStates)
雷达添加扫描瓣
|
void |
dispose()
雷达对象释放
|
void |
excute()
雷达扫描执行函数
|
void |
fromXML(String strXml)
xml转雷达
|
boolean |
getIsGridShow()
获取雷达是否显示网格线
|
boolean |
getIsVisible()
获取雷达是否显示
|
Color |
getLineColor()
获取雷达网格线颜色
|
Point3D |
getOffset()
获取雷达位置偏移点
|
Point3D |
getPosition()
获取雷达位置点
|
double |
getRadarAngle()
获取雷达切面旋转角度
|
ArrayList<RadarScanState> |
getRadarScanArray()
获取雷达扫描瓣数组
|
int |
getRadarScanArrayCount()
获取雷达扫描瓣个数
|
ElectroMagnetismType |
getRadarType()
获取雷达类型
|
Point3D |
getRotation()
获取雷达旋转值
|
double |
getScaneSpeed()
获取雷达扫描瓣扫描速度(度/秒)
|
Color |
getSphereColor()
获取雷达包络颜色
|
String |
getStrTag()
获取雷达唯一标识
|
void |
removeAllRadarScan()
雷达移除所有扫描瓣
|
void |
resetRadarScan(ArrayList<RadarScanState> scanStates)
雷达重置扫描瓣
|
void |
setIsVisible(boolean IsVisible)
设置雷达是否显示
|
void |
setOffset(Point3D point3D)
设置雷达位置偏移点
|
void |
setPosition(Point3D point3D)
设置雷达位置点
|
void |
setRotation(Point3D point3D)
设置雷达旋转
|
void |
setScaneSpeed(double dSpeed)
设置雷达扫描瓣扫描速度(度/秒)
|
String |
toXML()
雷达转XML
|
public void setPosition(Point3D point3D)
point3D
- 坐标点public Point3D getPosition()
public void setOffset(Point3D point3D)
point3D
- 坐标偏移点public Point3D getOffset()
public void setRotation(Point3D point3D)
point3D
- xyz旋转值public Point3D getRotation()
public Color getSphereColor()
public Color getLineColor()
public boolean getIsGridShow()
public double getScaneSpeed()
public void setScaneSpeed(double dSpeed)
dSpeed
- 扫描瓣扫描速度public String getStrTag()
public boolean getIsVisible()
public void setIsVisible(boolean IsVisible)
IsVisible
- 雷达是否显示public double getRadarAngle()
public boolean addRadarScan(ArrayList<RadarScanState> scanStates)
scanStates
- 雷达扫描瓣数组public void removeAllRadarScan()
public void resetRadarScan(ArrayList<RadarScanState> scanStates)
scanStates
- 雷达扫描瓣数组public int getRadarScanArrayCount()
public ArrayList<RadarScanState> getRadarScanArray()
public void excute()
public void fromXML(String strXml)
public String toXML()
public ElectroMagnetismType getRadarType()
public void dispose()
Copyright © 2021–2024 SuperMap. All rights reserved.