STK AgRadarPluginSend comments on this topic.
Register Method (IAgStkRadarClutterGeometryPlugin)
See Also
registrationInfo
Windows





Windows & Linux

Description

Registers the plugin with the application.

Syntax

[Visual Basic .NET]
Public Sub Register( _
    ByVal registrationInfo As IAgStkRadarClutterGeometryPluginRegInfo _
)
[Managed C++]
public: void Register(
    IAgStkRadarClutterGeometryPluginRegInfo ^ registrationInfo
);
[Unmanaged C++]
public: HRESULT Register(
    IAgStkRadarClutterGeometryPluginRegInfo * registrationInfo
);
[Python - STK API ]
def Register(self, registrationInfo:"IAgStkRadarClutterGeometryPluginRegInfo") -> None:

Parameters

registrationInfo

Return Type

The Register method is called once when the first Scenario is created in STK. The plugin has the ability to report the valid types of RadarSystems for which it should be used in order to compute clutter geometry. It does this by setting the appropriate %AgEStkRadarValidSystems:AgStkRadar~Enumerations~AgEStkRadarValidSystems_EN% enumeration value on the registrationInfo input parameters %ValidRadarSystems:AgStkRadar~IAgStkRadarClutterGeometryPluginRegInfo~ValidRadarSystems% property. For example, if the ValidRadarSystems property is set to eStkRadarBistaticSystemsOnly, the plugin will only show up in the STK UI as an option for bistatic radar systems and not for monostatic radar systems. If the property is not set by the plugin, STK defaults the value to eStkRadarAllSystems. This method has no effect in Python plugins, as eStkRadarAllSystems is used for all Python plugins.

See Also

© 2025 Analytical Graphics, Inc. All Rights Reserved.