STK ObjectsSend comments on this topic.
IAgVeVOPass Interface

Description

3D pass interface for satellites.

Public Properties

Public Property TickMarksGet the tick mark data.
Public Property TrackDataGet the leading/trailing ground and orbit track data.

Example

Configure 3D pass graphics
[C#]
// Set lead data type to fraction, retrieved IAgVeGfxLeadData implementation
veVoPass.TrackData.PassData.GroundTrack.SetLeadDataType(AgELeadTrailData.eDataQuarter);

veVoPass.TrackData.PassData.GroundTrack.SetTrailDataType(AgELeadTrailData.eDataHalf);
veVoPass.TrackData.PassData.Orbit.SetLeadDataType(AgELeadTrailData.eDataQuarter);
veVoPass.TrackData.PassData.Orbit.SetTrailSameAsLead();

veVoPass.TickMarks.GroundTrack.IsVisible = true;
veVoPass.TickMarks.GroundTrack.SetTickDataType(AgETickData.eTickDataRadial);
veVoPass.TickMarks.Orbit.IsVisible = true;
veVoPass.TickMarks.Orbit.SetTickDataType(AgETickData.eTickDataRadialAndCrossTrack);
veVoPass.TickMarks.TimeBetweenTicks = 180;
Configure 3D pass graphics
[Visual Basic .NET]
' Set lead data type to fraction, retrieved IAgVeGfxLeadData implementation
veVoPass.TrackData.PassData.GroundTrack.SetLeadDataType(AgELeadTrailData.eDataQuarter)

veVoPass.TrackData.PassData.GroundTrack.SetTrailDataType(AgELeadTrailData.eDataHalf)
veVoPass.TrackData.PassData.Orbit.SetLeadDataType(AgELeadTrailData.eDataQuarter)
veVoPass.TrackData.PassData.Orbit.SetTrailSameAsLead()

veVoPass.TickMarks.GroundTrack.IsVisible = True
veVoPass.TickMarks.GroundTrack.SetTickDataType(AgETickData.eTickDataRadial)
veVoPass.TickMarks.Orbit.IsVisible = True
veVoPass.TickMarks.Orbit.SetTickDataType(AgETickData.eTickDataRadialAndCrossTrack)
veVoPass.TickMarks.TimeBetweenTicks = 180
© 2024 Analytical Graphics, Inc. All Rights Reserved.