STK AgRadarPluginSend comments on this topic.
Compute Method (IAgStkRadarClutterGeometryPlugin)
See Also
ComputeParams
Windows





Windows & Linux

Description

Clutter geometry plugin compute.

Syntax

[Visual Basic .NET]
Public Sub Compute( _
    ByVal ComputeParams As IAgStkRadarClutterGeometryComputeParams _
)
[Managed C++]
public: void Compute(
    IAgStkRadarClutterGeometryComputeParams ^ ComputeParams
);
[Unmanaged C++]
public: HRESULT Compute(
    IAgStkRadarClutterGeometryComputeParams * ComputeParams
);

Parameters

ComputeParams

Remarks

The Compute method is responsible for generating the collection of clutter patches for the current time step. It does this by calling the %Add:AgStkRadar~IAgStkRadarClutterPatchCollection~Add% method on the %IAgStkClutterPatchCollection:AgStkRadar~IAgStkRadarClutterPatchCollection% interface returned by the %ClutterPathes:AgStkRadar~IAgStkRadarClutterGeometryComputeParams~ClutterPatches% method of the computeParams input parameter. The Add method constructs a new %IAgStkRadarClutterPatch:AgStkRadar~IAgStkRadarClutterPatch% object, adds it to the collection, and then returns it to the caller. The plugin should then set the new patches location and area. The Compute method should add as many patches to the collection as required using the radar link data provided by the %IAgStkRadarLink:AgStkRadar~IAgStkRadarLink% interface returned by the %RadarLink:AgStkRadar~IAgStkRadarClutterGeometryComputeParams~RadarLink% property as well as the transmitted signal data provided by the %IAgCRSignal:AgCommRdrFoundation~IAgCRSignal% interface returned by the %Signal:AgStkRadar~IAgStkRadarClutterGeometryComputeParams~Signal% property both on the computeParams input parameter. (NOTE: The %IAgCRSignal:AgCommRdrFoundation~IAgCRSignal% interface returned by the Signal property of the computeParams input parameter can be cast to the %IAgStkRadarSignal:AgStkRadar~IAgStkRadarSignal% interface to obtain radar signal specific data such as pulse repetition frequency, etc.)

See Also

© 2024 Analytical Graphics, Inc. All Rights Reserved.