public class RadarClampToObstacle extends ElectroMagnetism
构造器和说明 |
---|
RadarClampToObstacle(Scene scene,
String strTag)
依障碍雷达的构成函数
|
限定符和类型 | 方法和说明 |
---|---|
void |
dispose()
对象释放
|
int |
getHCellAngle()
获取雷达单元格水平方向的跨度
|
boolean |
getIsCastToModel()
获取雷达障碍是否考虑模型
|
boolean |
getIsClamp()
获取雷达是否依障碍
|
double |
getRadarRadius()
获取雷达半径
|
ElectroMagnetismType |
getRadarType()
获取雷达类型
|
int |
getVCellAngle()
获取雷达单元格竖直方向的跨度
|
void |
setCellAngleHV(int nHAngle,
int nVAngle)
设置雷达单元格水平和竖直跨度
|
void |
setIsCastToModel(boolean isCastToModel)
设置雷达障碍是否考虑模型
|
void |
setIsClamp(boolean bIsClamp)
设置雷达是否依障碍
|
boolean |
setParameter(Point3D point3D,
Color sphereColor,
Color lineColor,
boolean bGridShow,
double dRadius,
int nHAngle,
int nVAngle)
设置雷达参数
|
void |
setRadarRadius(double dRadius)
设置雷达半径
|
addRadarScan, excute, fromXML, getIsGridShow, getIsVisible, getLineColor, getOffset, getPosition, getRadarAngle, getRadarScanArray, getRadarScanArrayCount, getRotation, getScaneSpeed, getSphereColor, getStrTag, removeAllRadarScan, resetRadarScan, setIsVisible, setOffset, setPosition, setRotation, setScaneSpeed, toXML
public boolean setParameter(Point3D point3D, Color sphereColor, Color lineColor, boolean bGridShow, double dRadius, int nHAngle, int nVAngle)
point3D
- 位置点sphereColor
- 雷达包络填充色lineColor
- 外包络线颜色bGridShow
- 外包络线显示标志dRadius
- 雷达半径(雷达默认单位是千米)nHAngle
- 雷达单元格水平跨度nVAngle
- 雷达单元格竖直跨度public boolean getIsClamp()
public int getHCellAngle()
public int getVCellAngle()
public double getRadarRadius()
public boolean getIsCastToModel()
public void setIsClamp(boolean bIsClamp)
bIsClamp
- 是否依障碍public void setCellAngleHV(int nHAngle, int nVAngle)
nHAngle
- 单位格水平跨度nVAngle
- 单位格竖直跨度public void setRadarRadius(double dRadius)
dRadius
- 雷达半径public void setIsCastToModel(boolean isCastToModel)
isCastToModel
- 是否考虑模型public ElectroMagnetismType getRadarType()
getRadarType
在类中 ElectroMagnetism
public void dispose()
dispose
在接口中 IDisposable
dispose
在类中 ElectroMagnetism
Copyright © 2021–2024 SuperMap. All rights reserved.