PlotScanRadar

Scanning radar, inherited fromPlotRadarBase

new SuperMap3D.PlotScanRadar(options, options, scene)

Name Type Description
options Object Parameters required for initializing the radar:
options Cartesian3 Radar position point
Name Type Default Description
rotate Cartesian3 new MPoint3D(0,0,0) optional Radar rotation angle, in degrees
scanVAngle Number 30 optional Vertical opening angle
scanHAngle Number 60 optional Horizontal opening angle
cellAngle Number 5 optional The angle of each cell
show boolean true optional Whether to show
isFill boolean true optional Does the radar show fill?
isOutline boolean false optional Does the radar show gridlines?
fillColor Color new Color(1, 0, 0, 0.5) optional Radar Envelope Fill Color
outlineColor Color new Color(1, 0, 0, 1) optional Radar grid line color
outlineWidth number 1.0 optional Radar grid line width
isShowScan boolean false optional Whether to display the scan lobe
scanConeColor Color Color.GREEN optional Scanning volume envelope fill color
scanedColor Color Color.GREEN optional Envelope fill color after envelope scanning
scene Scene Current 3D scene

Members

fillColor : Color

Envelope fill color before scanning
Default Value: new MGIS_SuperMap3D.Color(0, 1, 0, 0.5)

radii : MPoint3D

Radar radius
Default Value: new MPoint3D(1, 1, 1)

rotate : MPoint3D

Radar rotation angle
Default Value: MPoint3D(0,0,0)

scale : Number

Radar scaling
Default Value: 1

scanConeColor : Color

Scanning volume envelope fill color
Default Value: new MGIS_SuperMap3D.Color(0, 1, 0, 0.5)

scanedColor : Color

Envelope fill color after envelope scanning
Default Value: new MGIS_SuperMap3D.Color(0, 1, 0, 0.5)

Methods

clone(result)PlotScanRadar

Copy function.
Name Type Description
result PlotScanRadar optional Scan radar object.
Returns:
Scan radar object by copied.

destroy()

Release resources