STK ObjectsSend comments on this topic.
IAgSnComplexConicPattern Interface

Description

IAgSnComplexConicPattern Interface for defining sensor patterns by the inner and outer half angles and minimum and maximum clock angles of the sensor's cone.

Public Methods

Public Method SetClockAnglesSet both the min and max clock angle.
Public Method SetConeHalfAnglesSet both the inner and outer cone half angles.

Public Properties

Public Property AngularResolutionAllows a user to set the angular separation between the pattern data points. This is an advanced user field, available only through STK's object model interface. The default value for the number of pattern samples is 90 points over the Simple Conic (circular) pattern. The default setting is considered sufficient for interpolation and graphics purposes. However, advanced users have the option to increase/decrease the angular resolution of the sample points to conform to their analytical requirements.
Public Property InnerConeHalfAngleInner half angle to define the angular radius of the cone measured from the boresight. When an inner cone is specified, the inner region is considered to be a region of exclusion. Uses Angle Dimension.
Public Property MaximumClockAngleMaximum clock angle to define the range of rotation about the boresight relative to the up vector. Clock angles correspond to azimuth angles, which are defined in the sensor pointing direction. Uses Angle Dimension.
Public Property MinimumClockAngleMinimum clock angle to define the range of rotation about the boresight relative to the up vector. Clock angles correspond to azimuth angles, which are defined in the sensor pointing direction. Uses Angle Dimension.
Public Property OuterConeHalfAngleOuter half angle to define the angular radius of the cone measured from the boresight. Uses Angle Dimension.

Interfaces

Implemented Interface
IAgSnPattern

CoClasses that Implement IAgSnComplexConicPattern

Example

Define a complex sensor
[C#]
IAgSnComplexConicPattern patterndata = sensor.CommonTasks.SetPatternComplexConic(10.0, 70.0, 20.0, 220.0);
patterndata.AngularResolution = 0.5;
Define a complex sensor
[Visual Basic .NET]
Dim patterndata As IAgSnComplexConicPattern = sensor.CommonTasks.SetPatternComplexConic(10, 70, 20, 220)
patterndata.AngularResolution = 0.5
© 2024 Analytical Graphics, Inc. All Rights Reserved.