STK ObjectsSend comments on this topic.
IAgLaunchVehicle Interface

Description

Interface for a launch vehicle object.

Public Methods

Public Method IsAttitudeTypeSupportedGets a value indicating whether the specified type can be used.
Public Method IsTrajectoryTypeSupportedGets a value indicating whether the specified type can be used.
Public Method SetAttitudeTypeSet the type of attitude profile used by the launch vehicle.
Public Method SetTrajectoryTypeSet the propagator type.

Public Properties

Public Property AccessConstraintsGet the constraints imposed on the launch vehicle.
Public Property AtmosphereThis property is deprecated. The new RFEnvironment property can be used to configure atmospheric models.
Public Property AttitudeGet the launch vehicle's attitude profile.
Public Property AttitudeSupportedTypesReturns an array of valid choices.
Public Property AttitudeTypeGet the type of attitude profile used by the launch vehicle.
Public Property EclipseBodiesGet the customized list of Eclipse Bodies, which are central bodies used in lighting computations.
Public Property ExportToolsReturns the IAgLvExportTools interface.
Public Property GraphicsGet the launch vehicle's 2D Graphics properties.
Public Property GroundEllipsesGet the launch vehicle's ground ellipses properties.
Public Property LaserEnvironmentGets the laser environment.
Public Property LightingMaxStepThis property is deprecated. Use LightingMaxStepTerrain or LightingMaxStepCbShape as appropriate. The maximum step size to use when computing lighting when UseTerrainInLightingComputations is true. Uses Time Dimension.
Public Property LightingMaxStepCbShapeGets or sets the maximum step size to use when computing lighting when UseTerrainInLightingComputations is false. Uses Time Dimension.
Public Property LightingMaxStepTerrainGets or sets the maximum step size to use when computing lighting when UseTerrainInLightingComputations is true. Uses Time Dimension.
Public Property RadarClutterMapReturns the radar clutter map.
Public Property RadarCrossSectionReturns the radar cross sectoin.
Public Property RFEnvironmentGets the RF environment.
Public Property SpaceEnvironmentReturns the launch vehicle's SpaceEnvironment properties.
Public Property TrajectoryGet the launch vehicle's trajectory properties.
Public Property TrajectorySupportedTypesReturns an array of valid choices.
Public Property TrajectoryTypeGet the propagator type used by the launch vehicle.
Public Property UseTerrainInLightingComputationsOpt whether to compute lighting using terrain data.
Public Property VOGet the launch vehicle's 3D Graphics properties.

Interfaces

CoClasses that Implement IAgLaunchVehicle

Example

Create a launch vehicle (on current scenario central body)
[C#]
// Create the Launch vehicle
IAgLaunchVehicle launchVehicle = root.CurrentScenario.Children.New(AgESTKObjectType.eLaunchVehicle,  "MyLaunchVehicle") as IAgLaunchVehicle;
Create a launch vehicle (on current scenario central body)
[Visual Basic .NET]
' Create the Launch vehicle
Dim launchVehicle As IAgLaunchVehicle = TryCast(root.CurrentScenario.Children.[New](AgESTKObjectType.eLaunchVehicle, "MyLaunchVehicle"), IAgLaunchVehicle)
© 2024 Analytical Graphics, Inc. All Rights Reserved.