AGI STK Objects 11 Send comments on this topic.
IAgVeVOPass Interface





Description

3D pass interface for satellites.

Object Model



Public Properties

Public Property TickMarks Get the tick mark data.
Public Property TrackData Get the leading/trailing ground and orbit track data.

Example

Configure 3D pass graphics
[C#] Copy Code
// 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] Copy Code
' 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

© 2016 Analytical Graphics, Inc. All Rights Reserved.

STK Programming Interface 11.0.1