Registers the plugin with the application.
| [Visual Basic .NET] |
|---|
|
| [C#] |
|---|
|
| [Managed C++] |
|---|
|
| [Unmanaged C++] |
|---|
|
| [Java] |
|---|
|
[Python - STK API ] |
|---|
def Register(self, registrationInfo:"IAgStkRadarClutterGeometryPluginRegInfo") -> None: |
- registrationInfo
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.






