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 SetClockAnglesMethod to set both the min and max clock angle.
Public Method SetConeHalfAnglesMethod to set both the inner and outer cone half angles.

Public Properties

Public Property AngularResolutionAngular separation between points in a pattern
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
© 2023 Analytical Graphics, Inc. All Rights Reserved.