AGI STK Objects 11Send 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
pass.TrackData.PassData.GroundTrack.SetLeadDataType(AgELeadTrailData.eDataQuarter);

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

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

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

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