STK ObjectsSend comments on this topic.
SetPointingSpinning Method (IAgSnCommonTasks)
See Also
SpinAxisAzimuth
SpinAxisElevation
SpinAxisConeAngle
ScanMode
SpinRate
OffsetAngle
ClockAngleStart
ClockAngleStop
Windows





Windows & Linux

Description

Sets the pointing method to Spinning.

Syntax

[Visual Basic .NET]
Public Function SetPointingSpinning( _
    ByVal SpinAxisAzimuth As System.Object, _
    ByVal SpinAxisElevation As System.Object, _
    ByVal SpinAxisConeAngle As System.Object, _
    ByVal ScanMode As AgESnScanMode, _
    ByVal SpinRate As Double, _
    ByVal OffsetAngle As System.Object, _
    ByVal ClockAngleStart As System.Object, _
    ByVal ClockAngleStop As System.Object _
) As IAgSnPtSpinning
[C#]
public IAgSnPtSpinning SetPointingSpinning(
    System.Object SpinAxisAzimuth,
    System.Object SpinAxisElevation,
    System.Object SpinAxisConeAngle,
    AgESnScanMode ScanMode,
    double SpinRate,
    System.Object OffsetAngle,
    System.Object ClockAngleStart,
    System.Object ClockAngleStop
);
[Managed C++]
public: IAgSnPtSpinning^ SetPointingSpinning(
    VARIANT SpinAxisAzimuth,
    VARIANT SpinAxisElevation,
    VARIANT SpinAxisConeAngle,
    AgESnScanMode ScanMode,
    double SpinRate,
    VARIANT OffsetAngle,
    VARIANT ClockAngleStart,
    VARIANT ClockAngleStop
);
[Unmanaged C++]
public: HRESULT SetPointingSpinning(
    VARIANT SpinAxisAzimuth,
    VARIANT SpinAxisElevation,
    VARIANT SpinAxisConeAngle,
    AgESnScanMode ScanMode,
    double SpinRate,
    VARIANT OffsetAngle,
    VARIANT ClockAngleStart,
    VARIANT ClockAngleStop,
    IAgSnPtSpinning ** ppIAgSnPtSpinning
);
[Java]
public IAgSnPtSpinning setPointingSpinning(
    AgVariant SpinAxisAzimuth,
    AgVariant SpinAxisElevation,
    AgVariant SpinAxisConeAngle,
    AgESnScanMode ScanMode,
    double SpinRate,
    AgVariant OffsetAngle,
    AgVariant ClockAngleStart,
    AgVariant ClockAngleStop
);
[Python - STK API ]
def SetPointingSpinning(self, SpinAxisAzimuth:typing.Any, SpinAxisElevation:typing.Any, SpinAxisConeAngle:typing.Any, ScanMode:"AgESnScanMode", SpinRate:float, OffsetAngle:typing.Any, ClockAngleStart:typing.Any, ClockAngleStop:typing.Any) -> "IAgSnPtSpinning":

Parameters

SpinAxisAzimuth
SpinAxisElevation
SpinAxisConeAngle
ScanMode
SpinRate
OffsetAngle
ClockAngleStart
ClockAngleStop

See Also

Example

Define spinning sensor pointing (using common tasks)
[C#]
// Configure sensor (using common taks)
sensor.CommonTasks.SetPointingSpinning(
    14.24,
    7.68,
    42.46,
    AgESnScanMode.eSnContinuous,
    88.921,
    110.44,
    1.20,
    3.50);
Define spinning sensor pointing (using common tasks)
[Visual Basic .NET]
' Configure sensor (using common taks)
sensor.CommonTasks.SetPointingSpinning(14.24, 7.68, 42.46, AgESnScanMode.eSnContinuous, 88.921, 110.44, _
	1.2, 3.5)
© 2024 Analytical Graphics, Inc. All Rights Reserved.