What's New in AGI STK Objects 11 | What's New in AGI STK Objects 10.1 | What's New in AGI STK Objects 10 | What's New in AGI STK Objects 9.2.1 | What's New in AGI STK Objects 9.2 | What's New in AGI STK Objects 9.1 | What's New in AGI STK Objects 9 | What's New in AGI STK Objects 8.1 | What's New in AGI STK Objects 8 | What's New in AGI STK Objects 7
We strive to stay backward compatible, however as the breadth of the STK Object Model continues growing, some features become not needed. In STK 11 release we decided to remove some methods, properties and enumerations that have been deprecated for more than one release cycle. This means that in order to compile, the code written to utilize the deprecated members, will have to be updated. Below is a list of deprecated members that have been removed along with recommendations on how to update the code:
Removed Deprecated Members | Recommendation for Updating Code |
---|---|
IAgDrInterval.StartTime2 and IAgDrInterval.StopTime2 properties | Use IAgDrInterval.StartTime2 and IAgDrInterval.StopTime. |
IAgScenario.TerrainCollection | Use IAgScenario.Terrain instead. |
IAgScenario.TimePeriod | Use IAgScenario.AnalysisInterval instead to configure the scenario interval. |
IAgStkObjectCollection.Import | Use IAgStkObjectCollection.ImportObject instead. |
IAgVeThirdBodyGravityElement.Name | Use IAgVeThirdBodyGravityElement.CentralBody instead. |
IAgVeGfxSAA.FillStyle. | Use IAgVeGfxSAA.Translucency instead. |
IAgVeVOSAA.Translucency | Use 2D Transclucency options instead. |
IAgPlVO.EnableDepthCueing | n/a |
IAgScVO.ROAMImageCacheSize and IAgScVO.UseTerrainWithDragDrop | n/a |
IAgSnVO.OptimizeVisualAppearance and IAgSnVO.TimeDependency | n/a |
IAgStGraphics.MarkerVisible | n/a |
AgEAnimationModes enumerations: eAniLoop, eAniStop, eAniHighSpeed | Use IAgAnimation.AnimationOptions instead. |
AgEAnimationActions enumerations: eAniActionPlayStep, eAniActionPlayFaster, eAniActionPlaySlower and eAniActionStop | Use OnAnimationStep, OnAnimationStepBack, OnAnimationFaster, OnAnimationSlower, OnAnimationRewind and OnAnimationPause events. |
AgETerrainFileType.eMOLATerrainSTK enumeration value | n/a |
AgEVeGfxElevation.eElevationNone enumeration value | n/a |
AgEVeCoordinateSystem.eCentralBodyFixed and AgEVeCoordinateSystem.eIntertial | Use AgEVeCoordinateSystem.eVeCoordinateSystemBodyFixed and AgEVeCoordinateSystem.eVeCoordinateSystemInertial instead. |
AgEEphemSourceType.eEphemDE405 enumeration value | Use AgEEphemSourceType.eEphemJPLDE instead. |
AgESnVOTimeDependency enumeration | n/a |
AgECCSDSReferenceFrame.eCCSDSReferenceFrameInertial enumeration value | n/a |
AgETimePeriodValueType.eTimePeriodNow enumeration value | n/a |
IAgVOMarker.EnableRotate | Use IAgVOMarker.OrientationMode instead. |
IAgVeIntegratedAttitude.Filename and IAgVeIntegratedAttitude.Run | Use IAgVeIntegratedAttitude.SaveToFile instead. |
IAgVeAttitudeRealTime.Apply | It is no longer necessary to invoke Apply to apply pending attitude changes. |
IAgCvAdvanced.TimeConvergence and IAgCvAdvanced.MaxTimeStep | n/a |
IAgFmVO.TempInlayDir | n/a |
IAgMtoVOMarker.EnableRotate | Use IAgMtoVOMarker.OrientationMode instead. |
IAgVeThirdBodyGravityCollection.Add | Use IAgVeThirdBodyGravityCollection.AddThirdBody instead. |
IAgVeThirdBodyGravityCollection.AvailableThirdBodies | Use IAgVeThirdBodyGravityCollection.AvailableThirdBodyNames instead. |
IAgVeThirdBodyGravityCollection.RemoveByType | Use IAgVeThirdBodyGravityCollection.RemoveThirdBody instead. |
IAgVeHPOPSolarRadiationPressure.Cr | Use IAgVeHPOPSolarRadiationPressure.SRPModel instead to access solar radiation pressure coefficient. |
IAgVeHPOPSolarRadiationPressure.AreaMassRatio | Use IAgVeHPOPSolarRadiationPressure.SRPModel instead to access area-to-mass ratio. |
IAgVeHPOPForceModelDrag.Cd | Use IAgVeHPOPForceModelDrag.DragModel instead. |
IAgVeHPOPForceModelDrag.AreaMassRatio | Use IAgVeHPOPForceModelDrag.DragModel instead. |
Object | Changes | Version |
---|---|---|
AgEAccessConstraints | Added enum
eCstrCableTransDelay Added enum eCstrTropoScintillLoss Added enum eCstrAtmosLoss Added enum eCstrProcessDelay Added enum eCstrFreeSpaceLoss Added enum eCstrUserCustomCLoss Added enum eCstrRdrXmtTgtAccess Added enum eCstrPropLoss Added enum eCstrRainLoss Added enum eCstrUserCustomBLoss Added enum eCstrCloudsFogLoss Added enum eCstrUserCustomALoss Removed enum eCstrAtmosAbsorpLoss Removed enum eCstrRfEnvironmentCustomCLoss Removed enum eCstrTropoScintillationLoss Removed enum eCstrRfFreeSpaceLoss Removed enum eCstrRainAbsorpLoss Removed enum eCstrRfEnvironmentCustomBLoss Removed enum eCstrRfEnvironmentCustomALoss Removed enum eCstrRfPropagationLoss Removed enum eCstrCloudFogAbsorpLoss Deprecated enum eCstrTimeSlipRange Deprecated enum eCstrSurfaceObstruction Use 'Line of Sight' constraint. Surface Obstruction. Use interface IAgAccessConstraint |
STK 11 |
AgEAnimationActions | Removed enum
eAniActionPlayStep Removed enum eAniActionPlaySlower Removed enum eAniActionStop Removed enum eAniActionPlayFaster |
STK 11 |
AgEAnimationModes | Removed enum
eAniHighSpeed Removed enum eAniLoop Removed enum eAniStop |
STK 11 |
AgECCSDSReferenceFrame | Removed enum
eCCSDSReferenceFrameInertial |
STK 11 |
AgEDisplayTimesType | Added enum
eUseTimeComponent |
STK 11 |
AgEEphemSourceType | Removed enum
eEphemDE405 |
STK 11 |
AgEFmConstraintName | Added enum
eFmThirdBodyObs. Deprecated enum eFmThirdBodyObstruction. Use eFmThirdBodyObs. Third Body Obstruction constraint. Deprecated enum eFmTimeSlipRange |
STK 11 |
AgELoadMethodType | Deprecated enum
eSpaceTrackLoad. Space Track load: Loads the latest TLE sets
from Space Track. You must be connected to the internet and must
log into Space Track to utilize this source. |
STK 11 |
AgESnPattern | Added enum
eSnEOIR |
STK 11 |
AgEStkExternalEphemerisFormat | Added enum
eStkExternalEphemerisFormatCCSDSv2 |
STK 11 |
AgESTKObjectType | Added enum
eVolumetric |
STK 11 |
AgETerrainFileType | Removed enum
eMOLATerrainSTK |
STK 11 |
AgETimePeriodValueType | Removed enum
eTimePeriodNow |
STK 11 |
AgEVeCoordinateSystem | Removed enum eInertial Removed enum eCentralBodyFixed |
STK 11 |
AgEVeGfxAttributes | Added enum
eAttributesTimeComponents |
STK 11 |
AgEVeGfxElevation | Removed enum
eElevationNone |
STK 11 |
AgEVePropagatorType | Added enum
ePropagatorAviator Removed enum ePropagatorMissionModeler |
STK 11 |
IAgAccessCnstrIntervals | Added property
FilePath |
STK 11 |
IAgAccessConstraint | Changed property
IsPlugin Deprecated property IsPlugin It is now read-only. |
STK 11 |
IAgAircraft | Added property
RadarCrossSection Added property RadarClutterMap Added property Atmosphere |
STK 11 |
IAgATGraphics | Added property
IsObjectGraphicsVisible |
STK 11 |
IAgChGraphics | Added property
IsObjectGraphicsVisible |
STK 11 |
IAgChUserSpecifiedTimePeriod | Deprecated property
Start. Use the TimeInterval property to configure the time
interval. Start Time: beginning of the user-specified time period
for the chain. Uses DateFormat Dimension. Deprecated property Stop. Use the TimeInterval property to configure the time interval. Stop Time: end of the user-specified time period for the chain. Uses DateFormat Dimension. |
STK 11 |
IAgCvAdvanced | Removed property
TimeConvergence Removed property MaxTimeStep |
STK 11 |
IAgCvGraphics | Added property
IsObjectGraphicsVisible |
STK 11 |
IAgCvGridPointSelection | Added property
Item Added property Count |
STK 11 |
IAgCvInterval | Deprecated property
Start.
Use AnalysisInterval instead. Beginning of the coverage interval.
Uses DateFormat Dimension. Deprecated property Stop. Use AnalysisInterval instead. End of the coverage interval. Uses DateFormat Dimension. |
STK 11 |
IAgDrInterval | Removed property
StartTime2 Removed property StopTime2 |
STK 11 |
IAgFacility | Added property Atmosphere Added property RadarClutterMap Added property RadarCrossSection |
STK 11 |
IAgFaGraphics | Added property
IsObjectGraphicsVisible |
STK 11 |
IAgFmDefAccessConstraint | Deprecated property
ConstraintName. Deprecated due to the fact that the constraint
list is dynamically created. Use Constraint property. |
STK 11 |
IAgFmDefScalarCalculation | Added property
ShouldUpdateAccesses |
STK 11 |
IAgFmGraphics | Added property
IsObjectGraphicsVisible Added property IsVisible Deprecated property IsVisible. Use IsObjectGraphicsVisible instead. |
STK 11 |
IAgFmNAMethodElevationAngle | Added property
FilePath |
STK 11 |
IAgFmVO | Removed property
TempInlayDir |
STK 11 |
IAgGreatArcGraphics | Added property
IsObjectGraphicsVisible |
STK 11 |
IAgGroundVehicle | Added property
RadarCrossSection Added property RadarClutterMap Added property Atmosphere |
STK 11 |
IAgLaunchVehicle | Added property
RadarCrossSection Added property Atmosphere Added property RadarClutterMap |
STK 11 |
IAgLtGraphics | Added property
IsObjectGraphicsVisible |
STK 11 |
IAgLvGraphics | Added property
IsObjectGraphicsVisible |
STK 11 |
IAgMissile | Added property
RadarCrossSection Added property Atmosphere Added property RadarClutterMap |
STK 11 |
IAgMsGraphics | Added property
IsObjectGraphicsVisible |
STK 11 |
IAgMtoGfxLine | Added property Translucency |
STK 11 |
IAgMtoGraphics | Added property
IsObjectGraphicsVisible |
STK 11 |
IAgMtoVOMarker | Removed property
EnableRotate |
STK 11 |
IAgMtoVOModel | Added property Articulation Added property FilePath |
STK 11 |
IAgOrbitStateCoordinateSystem | Deprecated property
Epoch. Use CoordinateSystemEpoch to access the coordinate
system epoch. The coordinate epoch. Disabled for coordinate systems
with pre-established epochs (e.g. J2000, B1950). |
STK 11 |
IAgOrbitStateDelaunay | Deprecated property
iMeanAnomaly. . Use MeanAnomaly. Delaunay Variable i - Mean
Anomaly. Uses Angle Dimension. Deprecated property gArgOfPerigee. Use ArgOfPeriapsis. Delaunay Variable g - Argument of Perigee. Uses Angle Dimension. Deprecated property hRAAN. Use RAAN. Delaunay Variable h - Right Ascension of Ascending Node. Uses Angle Dimension. |
STK 11 |
IAgPlace | Added property Atmosphere Added property RadarClutterMap Added property RadarCrossSection |
STK 11 |
IAgPlaceGraphics | Added property
IsObjectGraphicsVisible |
STK 11 |
IAgPlGraphics | Added property
IsObjectGraphicsVisible |
STK 11 |
IAgPlPosFile | Added property FilePath |
STK 11 |
IAgPlVO | Removed property
EnableDepthCueing |
STK 11 |
IAgSaExportTools | Added method
GetEphemerisCCSDSv2ExportTool |
STK 11 |
IAgSaGraphics | Added property
IsObjectGraphicsVisible |
STK 11 |
IAgSatellite | Added property
RadarCrossSection Added property RadarClutterMap |
STK 11 |
IAgScenario | Added property
RadarCrossSection Added property RFEnvironment Added property RadarClutterMap Added method GetAccessBetweenObjectsByPath Added method GetExistingAccesses Removed property TerrainCollection Removed property TimePeriod |
STK 11 |
IAgScVO | Added method ShowObjects Added method ShowObject Added method HideObject Added method HideObjects Removed property ROAMImageCacheSize Removed property UseTerrainWithDragDrop |
STK 11 |
IAgShip | Added property RadarCrossSection Added property RadarClutterMap Added property Atmosphere |
STK 11 |
IAgSnCommonTasks | Added method
SetPatternEOIR |
STK 11 |
IAgSnGraphics | Added property
IsObjectGraphicsVisible Deprecated property FillStyle. The fill style for the sensor. A member of the AgEGraphicsFillStyle enumeration. |
STK 11 |
IAgSnProjection | Added property
DisplayTimesHidesPersistance |
STK 11 |
IAgSnVO | Removed property
OptimizeVisualAppearance Removed property TimeDependency |
STK 11 |
IAgSpEnvMagFieldGfx | Removed property
FieldLineMode |
STK 11 |
IAgStGraphics | Added property
IsObjectGraphicsVisible Removed property MarkerVisible |
STK 11 |
IAgStkCentralBody | Added property
GravitationalParameter |
STK 11 |
IAgStkCentralBodyEllipsoid | Added method
ComputeSurfaceDistance |
STK 11 |
IAgStkObject | Added property
CentralBodyName Added property Metadata |
STK 11 |
IAgStkObjectCollection | Removed method
Import |
STK 11 |
IAgStkObjectRoot | Added property
StkPreferences Added method Load Added method SaveVDFAs Added method Save Added method SaveAs |
STK 11 |
IAgStkObjectRootEvents | Changed method
OnScenarioLoad Changed method OnAnimationPause Changed method OnAnimationPlayback Changed method OnLogMessage Changed method OnStkObjectDeleted Changed method OnStkObjectRenamed Changed method OnAnimationStep Changed method OnAnimUpdate Changed method OnAnimationStepBack Changed method OnScenarioNew Changed method OnStkObjectAdded Changed method OnScenarioSave |
STK 11 |
IAgTarget | Added property Atmosphere Added property RadarClutterMap Added property RadarCrossSection |
STK 11 |
IAgTargetGraphics | Added property
IsObjectGraphicsVisible |
STK 11 |
IAgVeAttExternal | Added property FilePath |
STK 11 |
IAgVeAttitudeRealTime | Removed method
Apply |
STK 11 |
IAgVeAttPointing | Added property
TargetSlew Deprecated property MatchAngularVelocity. Use TargetSlew. Opt whether to take account of the angular velocity (slope) at the beginning and end of the slew. Deprecated property SlewTime. Use TargetSlew. The time span required for the vehicle to move from its basic attitude to its target pointing attitude, and to change from the target pointing attitude back to the basic attitude. Uses Time Dimension. |
STK 11 |
IAgVeGfxSAA | Removed property
FillStyle |
STK 11 |
IAgVeGfxTimeEventTypeLine | Deprecated property
StartTime. Use EventInterval instead. Start time of the event.
Uses DateFormat Dimension. Deprecated property StopTime. Use EventInterval instead. Stop time of the event. Uses DateFormat Dimension. |
STK 11 |
IAgVeGfxTimeEventTypeMarker | Deprecated property
StartTime. Use EventInterval instead. Start time of the event.
Uses DateFormat Dimension. Deprecated property StopTime. Use EventInterval instead. Stop time of the event. Uses DateFormat Dimension. |
STK 11 |
IAgVeGfxTimeEventTypeText | Deprecated property
StartTime. Use EventInterval instead. Start time of the event.
Uses DateFormat Dimension. Deprecated property StopTime. Use EventInterval instead. Stop time of the event. Uses DateFormat Dimension. |
STK 11 |
IAgVeHPOPCentralBodyGravity | Added method
SetMaximumDegreeAndOrder Deprecated property UseSolidTides. Use SolidTideType instead. |
STK 11 |
IAgVeHPOPForceModelDrag | Removed property Cd Removed property AreaMassRatio |
STK 11 |
IAgVeHPOPSolarRadiationPressure | Removed property Cr Removed property AreaMassRatio |
STK 11 |
IAgVeInitialState | Deprecated property
Epoch.
Use the OrbitEpoch property to configure orbit state epoch. Epoch.
Uses DateFormat Dimension. |
STK 11 |
IAgVeIntegratedAttitude | Removed property
Filename Removed method Run |
STK 11 |
IAgVeJxInitialState | Deprecated property
Epoch.
Use the OrbitEpoch property to configure orbit state epoch. Epoch.
Uses DateFormat Dimension. |
STK 11 |
IAgVeLvInitialState | Deprecated property
Epoch.
Use the TrajectoryEpoch property. Epoch. Uses DateFormat
Dimension. |
STK 11 |
IAgVePassNumberingDateOfFirstPass | Deprecated property
Date. Use PassDataEpoch instead. The start time of the first
pass. Uses DateFormat Dimension. |
STK 11 |
IAgVeProfilePrecessingSpin | Deprecated property
Epoch. Use SmartEpoch instead. Epoch of the attitude profile.
Uses DateFormat Dimension. |
STK 11 |
IAgVeProfileSpinAboutXXX | Deprecated property
Epoch. Use SmartEpoch instead. Epoch of the Offset. Uses
DateFormat Dimension. |
STK 11 |
IAgVeProfileSpinAligned | Deprecated property
Epoch. Use SmartEpoch instead. Epoch of the offset. Uses
DateFormat Dimension. |
STK 11 |
IAgVeProfileSpinning | Deprecated property
Epoch.
Use SmartEpoch instead. Epoch of the offset. Uses DateFormat
Dimension. |
STK 11 |
IAgVePropagator11Param | Deprecated property
StartTime. Use EphemerisInterval to configure the propagation
interval. Start time. Uses DateFormat Dimension. Deprecated property StopTime. Use EphemerisInterval to configure the propagation interval. Stop time. Uses DateFormat Dimension. Deprecated property UseScenarioAnalysisTime. Use the new Timeline API components to configure the propagator's analysis time. Whether the scenario analysis start/stop times shall be used. |
STK 11 |
IAgVePropagatorBallistic | Deprecated property
StartTime. Use EphemerisInterval to configure the propagation
interval. Start time. Uses DateFormat Dimension. Deprecated property StopTime. Use EphemerisInterval to configure the propagation interval. Stop time. Uses DateFormat Dimension. Deprecated property UseScenarioAnalysisTime. Use the new Timeline API components to configure the propagator's analysis time. Whether the scenario analysis start/stop times shall be used. |
STK 11 |
IAgVePropagatorGPS | Deprecated property
StartTime. Use EphemerisInterval to configure the propagation
interval. Start time. Uses DateFormat Dimension. Deprecated property StopTime. Use EphemerisInterval to configure the propagation interval. Stop time. Uses DateFormat Dimension. Deprecated property UseScenarioAnalysisTime. Use the new Timeline API components to configure the propagator's analysis time. Whether the scenario analysis start/stop times shall be used. |
STK 11 |
IAgVePropagatorGreatArc | Added property
DefaultRate Added property DefaultAltitude Added property DefaultTurnRadius Deprecated property StartTime. Use EphemerisInterval to configure the propagation interval. Start time. Uses DateFormat Dimension. Deprecated property StopTime. Use EphemerisInterval to configure the propagation interval. Stop time. Uses DateFormat Dimension. Deprecated property UseScenarioAnalysisTime. Use the new Timeline API components to configure the propagator's analysis time. Whether the scenario analysis start/stop times shall be used. |
STK 11 |
IAgVePropagatorHPOP | Deprecated property
StartTime. Use EphemerisInterval to configure the propagation
interval. Start time. Uses DateFormat Dimension. Deprecated property StopTime. Use EphemerisInterval to configure the propagation interval. Stop time. Uses DateFormat Dimension. |
STK 11 |
IAgVePropagatorJ2Perturbation | Deprecated property
StartTime. Use EphemerisInterval to configure the propagation
interval. Start time. Uses DateFormat Dimension. Deprecated property StopTime. Use EphemerisInterval to configure the propagation interval. Stop time. Uses DateFormat Dimension. Deprecated property UseScenarioAnalysisTime. Use the new Timeline API components to configure the propagator's analysis time. Whether the scenario analysis start/stop times shall be used. |
STK 11 |
IAgVePropagatorJ4Perturbation | Deprecated property
StartTime. Use EphemerisInterval to configure the propagation
interval. Start time. Uses DateFomat Dimension. Deprecated property StopTime. Use EphemerisInterval to configure the propagation interval. Stop time. Uses DateFormat Dimension. Deprecated property UseScenarioAnalysisTime. Use the new Timeline API components to configure the propagator's analysis time. Whether the scenario analysis start/stop times shall be used. |
STK 11 |
IAgVePropagatorLOP | Deprecated property
StartTime. Use EphemerisInterval to configure the propagation
interval. Start time. Uses DateFormat Dimension. Deprecated property StopTime. Use EphemerisInterval to configure the propagation interval. Stop time. Uses DateFormat Dimension. |
STK 11 |
IAgVePropagatorSGP4 | Deprecated property
StartTime. Use EphemerisInterval to configure the propagation
interval. Start time. Uses DateFormat Dimension. Deprecated property StopTime. Use EphemerisInterval to configure the propagation interval. Stop time. Uses DateFormat Dimension. Deprecated property UseScenarioAnalysisTime. Use the new Timeline API components to configure the propagator's analysis time. Whether the scenario analysis start/stop times shall be used. |
STK 11 |
IAgVePropagatorSGP4CommonTasks | Deprecated method
AddSegsFromSpaceTrack - This method is deprecated. Searches the
Space Track for TLEs matching the specified SSC number and adds
them to the collection. |
STK 11 |
IAgVePropagatorSimpleAscent | Deprecated property
StartTime. Use EphemerisInterval to configure the propagation
interval. Start time. Uses DateFormat Dimension. Deprecated property StopTime. Use EphemerisInterval to configure the propagation interval. Stop time. Uses DateFormat Dimension. Deprecated property UseScenarioAnalysisTime. Use the new Timeline API components to configure the propagator's analysis time. Whether the scenario analysis start/stop times shall be used. |
STK 11 |
IAgVePropagatorSPICE | Deprecated property
StartTime. Use EphemerisInterval to configure the propagation
interval. Start time. Uses DateFormat Dimension. Deprecated property StopTime. Use EphemerisInterval to configure the propagation interval. Stop time. Uses DateFormat Dimension. |
STK 11 |
IAgVePropagatorStkExternal | Deprecated property
EphemStart. Use EphemerisStartEpoch instead. If overriding the
times contained in the external file, specify the time of the first
ephemeris point. Uses DateFormat Dimension. |
STK 11 |
IAgVePropagatorTwoBody | Deprecated property
StartTime. Use EphemerisInterval to configure the propagation
interval. Start time. Uses DateFormat Dimension. Deprecated property StopTime. Use EphemerisInterval to configure the propagation interval. Stop time. Uses DateFormat Dimension. Deprecated property UseScenarioAnalysisTime. Use the new Timeline API components to configure the propagator's analysis time. Whether the scenario analysis start/stop times shall be used. |
STK 11 |
IAgVeThirdBodyGravityCollection | Removed property
AvailableThirdBodies Removed method Add Removed method RemoveByType |
STK 11 |
IAgVeThirdBodyGravityElement | Removed property
Name |
STK 11 |
IAgVeVOControlBox | Added property YOffset Added property XAxisLength Added property XOffset Added property ReferenceFrame Added property ZAxisLength Added property YAxisLength Added property ZOffset Deprecated property CrossTrack. Use YAxisLength instead. Deprecated property Tangential. Use XAxisLength instead. Deprecated property Normal. Use ZAxisLength instead. Deprecated property CrossTrackOffset. Use YOffset instead. Deprecated property TangentialOffset. Use XOffset instead. Deprecated property NormalOffset. Use ZOffset instead. |
STK 11 |
IAgVeVOOrbitProximity | Added property
Ellipsoid |
STK 11 |
IAgVeVOPass | Removed property
EnableDepthCueing |
STK 11 |
IAgVeVORouteProximity | Added property
Ellipsoid |
STK 11 |
IAgVeVOSAA | Removed property
Translucency |
STK 11 |
IAgVeVOSystemsElementBase | Added property
PersistForAllPasses |
STK 11 |
IAgVeVOTrajectoryProximity | Added property
Ellipsoid |
STK 11 |
IAgVODataDisplayElement | Added property
UseBackgroundBorder Added property IsShowNameEnabled Added property BackgroundBorderColor Added property BackgroundTranslucency Added property BackgroundTextureFilename Added property UseAutoSizeHeight Added property UseBackgroundTexture Added property UseAutoSizeWidth Added property TitleText |
STK 11 |
IAgVOMarker | Removed property
EnableRotate |
STK 11 |
IAgVOMarkerFile | Added property FilePath |
STK 11 |
IAgVOModelArtic | Added property
UseObjectColorForModel |
STK 11 |
IAgVOModelFile | Added property FilePath |
STK 11 |
IAgVOVaporTrail | Deprecated property
StartTime.
Use DisplayInterval instead. The time when the vapor trail will
start displaying in the 3D window. Uses DateFormat Dimension. Deprecated property EndTime. Use DisplayInterval instead. The time when the vapor trail will stop displaying in the 3D window. Uses DateFormat Dimension. |
STK 11 |
Object | Changes | Version |
---|---|---|
AgEAccessConstraints | Added enum
eCstrCableTransDelay Added enum eCstrTropoScintillLoss Added enum eCstrAtmosLoss Added enum eCstrProcessDelay Added enum eCstrFreeSpaceLoss Added enum eCstrUserCustomCLoss Added enum eCstrPropLoss Added enum eCstrRainLoss Added enum eCstrUserCustomBLoss Added enum eCstrCloudsFogLoss Added enum eCstrUserCustomALoss Removed enum eCstrAtmosAbsorpLoss Removed enum eCstrRfEnvironmentCustomCLoss Removed enum eCstrTropoScintillationLoss Removed enum eCstrRfFreeSpaceLoss Removed enum eCstrRainAbsorpLoss Removed enum eCstrRfEnvironmentCustomBLoss Removed enum eCstrRfEnvironmentCustomALoss Removed enum eCstrRfPropagationLoss Removed enum eCstrCloudFogAbsorpLoss Deprecated enum eCstrSurfaceObstruction - This enumeration is deprecated. Use 'Line of Sight' constraint. Surface Obstruction. Use interface IAgAccessConstraint. |
STK 10.1 |
AgEDisplayTimesType | Added enum
eUseTimeComponent |
STK 10.1 |
AgEFmConstraintName | Added enum
eFmThirdBodyObs Deprecated enum eFmThirdBodyObstruction - This enumeration is deprecated. Use eFmThirdBodyObs. Third Body Obstruction constraint. |
STK 10.1 |
AgELoadMethodType | Deprecated enum
eSpaceTrackLoad - This enumeration is deprecated. Space Track
load: Loads the latest TLE sets from Space Track. You must be
connected to the internet and must log into Space Track to utilize
this source. |
STK 10.1 |
AgEVeGfxAttributes | Added enum
eAttributesTimeComponents |
STK 10.1 |
IAgAccessCnstrIntervals | Added property
FilePath |
STK 10.1 |
IAgATGraphics | Added property
IsObjectGraphicsVisible |
STK 10.1 |
IAgChGraphics | Added property
IsObjectGraphicsVisible |
STK 10.1 |
IAgCvGraphics | Added property
IsObjectGraphicsVisible |
STK 10.1 |
IAgCvGridPointSelection | Added property
Item Added property Count |
STK 10.1 |
IAgFaGraphics | Added property
IsObjectGraphicsVisible |
STK 10.1 |
IAgFmDefScalarCalculation | Added property
ShouldUpdateAccesses |
STK 10.1 |
IAgFmGraphics | Added property
IsObjectGraphicsVisible Added property IsVisible Deprecated property IsVisible - This property is deprecated. Use IsObjectGraphicsVisible instead. |
STK 10.1 |
IAgFmNAMethodElevationAngle | Added property
FilePath |
STK 10.1 |
IAgGreatArcGraphics | Added property
IsObjectGraphicsVisible |
STK 10.1 |
IAgLtGraphics | Added property
IsObjectGraphicsVisible |
STK 10.1 |
IAgLvGraphics | Added property
IsObjectGraphicsVisible |
STK 10.1 |
IAgMsGraphics | Added property
IsObjectGraphicsVisible |
STK 10.1 |
IAgMtoGfxLine | Added property Translucency |
STK 10.1 |
IAgMtoGraphics | Added property
IsObjectGraphicsVisible |
STK 10.1 |
IAgMtoVOModel | Added property Articulation Added property FilePath |
STK 10.1 |
IAgOrbitStateCoordinateSystem | Deprecated property
Epoch - This property is deprecated. Use CoordinateSystemEpoch
to access the coordinate system epoch. The coordinate epoch.
Disabled for coordinate systems with pre-established epochs (e.g.
J2000, B1950). |
STK 10.1 |
IAgOrbitStateDelaunay | Deprecated property
iMeanAnomaly - This property is deprecated. Use MeanAnomaly.
Delaunay Variable i - Mean Anomaly. Uses Angle Dimension. Deprecated property gArgOfPerigee - This property is deprecated. Use ArgOfPeriapsis. Delaunay Variable g - Argument of Perigee. Uses Angle Dimension. Deprecated property hRAAN - This property is deprecated. Use RAAN. Delaunay Variable h - Right Ascension of Ascending Node. Uses Angle Dimension. |
STK 10.1 |
IAgPlaceGraphics | Added property
IsObjectGraphicsVisible |
STK 10.1 |
IAgPlGraphics | Added property
IsObjectGraphicsVisible |
STK 10.1 |
IAgPlPosFile | Added property FilePath |
STK 10.1 |
IAgSaGraphics | Added property
IsObjectGraphicsVisible |
STK 10.1 |
IAgScenario | Added method
GetAccessBetweenObjectsByPath Added method GetExistingAccesses |
STK 10.1 |
IAgSnGraphics | Added property
IsObjectGraphicsVisible Deprecated property FillStyle - This property is deprecated. The fill style for the sensor. A member of the AgEGraphicsFillStyle enumeration. |
STK 10.1 |
IAgSnProjection | Added property
DisplayTimesHidesPersistance |
STK 10.1 |
IAgStGraphics | Added property
IsObjectGraphicsVisible |
STK 10.1 |
IAgStkCentralBody | Added property
GravitationalParameter |
STK 10.1 |
IAgStkCentralBodyEllipsoid | Added method
ComputeSurfaceDistance |
STK 10.1 |
IAgStkObject | Added property
CentralBodyName |
STK 10.1 |
IAgStkObjectRoot | Added property
StkPreferences Added method Load Added method SaveVDFAs Added method Save Added method SaveAs |
STK 10.1 |
IAgTargetGraphics | Added property
IsObjectGraphicsVisible |
STK 10.1 |
IAgVeAttExternal | Added property FilePath |
STK 10.1 |
IAgVeAttPointing | Added property
TargetSlew Deprecated property MatchAngularVelocity - This property is deprecated. Use TargetSlew. Opt whether to take account of the angular velocity (slope) at the beginning and end of the slew. Deprecated property SlewTime - This property is deprecated. Use TargetSlew. The time span required for the vehicle to move from its basic attitude to its target pointing attitude, and to change from the target pointing attitude back to the basic attitude. Uses Time Dimension. |
STK 10.1 |
IAgVeHPOPCentralBodyGravity | Added method
SetMaximumDegreeAndOrder Deprecated property UseSolidTides - This property is deprecated. Use SolidTideType instead. |
STK 10.1 |
IAgVePropagator11Param | Deprecated property
StartTime - This property is deprecated. Use EphemerisInterval
to configure the propagation interval. Start time. Uses DateFormat
Dimension. Deprecated property StopTime - This property is deprecated. Use EphemerisInterval to configure the propagation interval. Stop time. Uses DateFormat Dimension. Deprecated property UseScenarioAnalysisTime - This property is deprecated. Use the new Timeline API components to configure the propagator's analysis time. Whether the scenario analysis start/stop times shall be used. |
STK 10.1 |
IAgVePropagatorGreatArc | Added property
DefaultRate Added property DefaultAltitude Added property DefaultTurnRadius |
STK 10.1 |
IAgVePropagatorSGP4CommonTasks | Deprecated method
AddSegsFromSpaceTrack - This method is deprecated. Searches the
Space Track for TLEs matching the specified SSC number and adds
them to the collection. |
STK 10.1 |
IAgVeVOControlBox | Added property YOffset Added property XAxisLength Added property XOffset Added property ReferenceFrame Added property ZAxisLength Added property YAxisLength Added property ZOffset Deprecated property CrossTrack - This property is deprecated. Use YAxisLength instead. Deprecated property Tangential - This property is deprecated. Use XAxisLength instead. Deprecated property Normal - This property is deprecated. Use ZAxisLength instead. Deprecated property CrossTrackOffset - This property is deprecated. Use YOffset instead. Deprecated property TangentialOffset - This property is deprecated. Use XOffset instead. Deprecated property NormalOffset - This property is deprecated. Use ZOffset instead. |
STK 10.1 |
IAgVeVOOrbitProximity | Added property
Ellipsoid |
STK 10.1 |
IAgVeVORouteProximity | Added property
Ellipsoid |
STK 10.1 |
IAgVeVOTrajectoryProximity | Added property
Ellipsoid |
STK 10.1 |
IAgVODataDisplayElement | Added property
UseBackgroundBorder Added property IsShowNameEnabled Added property BackgroundBorderColor Added property BackgroundTranslucency Added property BackgroundTextureFilename Added property UseAutoSizeHeight Added property UseBackgroundTexture Added property UseAutoSizeWidth Added property TitleText |
STK 10.1 |
IAgVOMarkerFile | Added property FilePath |
STK 10.1 |
IAgVOModelFile | Added property FilePath |
STK 10.1 |
For example, in .NET languages users may need to change a namespace:
[C#] AGI.STKUtil.IAgOrbitStateCartesian state; // <--
Compile-time error
To resolve the issue, change the namespace AGI.STKUtil to AGI.STKObjects:
AGI.STKObjects.IAgOrbitStateCartesian state;
Object | Changes | Version |
---|---|---|
AgClassicalLocationArgumentOfLatitude | Moved from AGI.STKUtil
|
STK 10 |
AgClassicalLocationEccentricAnomaly | Moved from AGI.STKUtil
|
STK 10 |
AgClassicalLocationMeanAnomaly | Moved from AGI.STKUtil
|
STK 10 |
AgClassicalLocationTimePastAN | Moved from AGI.STKUtil
|
STK 10 |
AgClassicalLocationTimePastPerigee | Moved from AGI.STKUtil
|
STK 10 |
AgClassicalLocationTrueAnomaly | Moved from AGI.STKUtil
|
STK 10 |
AgClassicalSizeShapeAltitude | Moved from AGI.STKUtil
|
STK 10 |
AgClassicalSizeShapeMeanMotion | Moved from AGI.STKUtil
|
STK 10 |
AgClassicalSizeShapePeriod | Moved from AGI.STKUtil
|
STK 10 |
AgClassicalSizeShapeRadius | Moved from AGI.STKUtil
|
STK 10 |
AgClassicalSizeShapeSemimajorAxis | Moved from AGI.STKUtil
|
STK 10 |
AgCvBoundsLatLonRegion | Added |
STK 10 |
AgDelaunayG | Moved from AGI.STKUtil |
STK 10 |
AgDelaunayGOverSQRTmu | Moved from AGI.STKUtil |
STK 10 |
AgDelaunayH | Moved from AGI.STKUtil |
STK 10 |
AgDelaunayHOverSQRTmu | Moved from AGI.STKUtil |
STK 10 |
AgDelaunayL | Moved from AGI.STKUtil |
STK 10 |
AgDelaunayLOverSQRTmu | Moved from AGI.STKUtil |
STK 10 |
AgECCSDSTimeSystem | Added
|
STK 10 |
AgEClassicalLocation | Moved from AGI.STKUtil
|
STK 10 |
AgEClassicalSizeShape | Moved from AGI.STKUtil
|
STK 10 |
AgECv3dDrawAtAltMode | Added
|
STK 10 |
AgECvPointAltitudeMethod | Added
|
STK 10 |
AgEDelaunayGType | Moved from AGI.STKUtil
|
STK 10 |
AgEDelaunayHType | Moved from AGI.STKUtil
|
STK 10 |
AgEDelaunayLType | Moved from AGI.STKUtil
|
STK 10 |
AgEDistanceOnSphere | Added
|
STK 10 |
AgEDragModel | Added
|
STK 10 |
AgEEquinoctialFormulation | Moved from AGI.STKUtil
|
STK 10 |
AgEEquinoctialSizeShape | Moved from AGI.STKUtil
|
STK 10 |
AgEFmInvalidValueActionType | Added
|
STK 10 |
AgEGeodeticSize | Moved from AGI.STKUtil
|
STK 10 |
AgEMixedSphericalFPA | Moved from AGI.STKUtil
|
STK 10 |
AgENotificationFilterMask | Added
|
STK 10 |
AgEOrientationAscNode | Moved from AGI.STKUtil
|
STK 10 |
AgEquinoctialSizeShapeMeanMotion | Moved from AGI.STKUtil
|
STK 10 |
AgEquinoctialSizeShapeSemimajorAxis | Moved from AGI.STKUtil
|
STK 10 |
AgESphericalFPA | Moved from AGI.STKUtil
|
STK 10 |
AgESwathComputationalMethod | Added
|
STK 10 |
AgFmDefAgeOfData | Added |
STK 10 |
AgFmDefScalarCalculation | Added |
STK 10 |
AgFmDefSystemResponseTime | Added |
STK 10 |
AgGeodeticSizeAltitude | Moved from AGI.STKUtil |
STK 10 |
AgGeodeticSizeRadius | Moved from AGI.STKUtil |
STK 10 |
AgImmutableIntervalCollection | Added
|
STK 10 |
AgMixedSphericalFPAHorizontal | Moved from AGI.STKUtil
|
STK 10 |
AgMixedSphericalFPAVertical | Moved from AGI.STKUtil
|
STK 10 |
AgOrbitStateCartesian | Moved from AGI.STKUtil |
STK 10 |
AgOrbitStateClassical | Moved from AGI.STKUtil |
STK 10 |
AgOrbitStateDelaunay | Moved from AGI.STKUtil |
STK 10 |
AgOrbitStateEquinoctial | Moved from AGI.STKUtil |
STK 10 |
AgOrbitStateGeodetic | Moved from AGI.STKUtil |
STK 10 |
AgOrbitStateMixedSpherical | Moved from AGI.STKUtil
|
STK 10 |
AgOrbitStateSpherical | Moved from AGI.STKUtil |
STK 10 |
AgOrientationAscNodeLAN | Moved from AGI.STKUtil |
STK 10 |
AgOrientationAscNodeRAAN | Moved from AGI.STKUtil |
STK 10 |
AgPlace | Added |
STK 10 |
AgSphericalFPAHorizontal | Moved from AGI.STKUtil |
STK 10 |
AgSphericalFPAVertical | Moved from AGI.STKUtil |
STK 10 |
AgSRPModelPlugin | Added |
STK 10 |
AgSRPModelPluginSettings | Added |
STK 10 |
AgVeEphemerisStkBinaryExportTool | Added
|
STK 10 |
AgVeHPOPDragModelPlugin | Added |
STK 10 |
AgVeHPOPDragModelPluginSettings | Added
|
STK 10 |
AgVeHPOPDragModelSpherical | Added
|
STK 10 |
AgVePropagator11Param | Added |
STK 10 |
AgVePropagatorSP3 | Added |
STK 10 |
IAgAccessTimeEventIntervals | Added
|
STK 10 |
IAgAccessTimePeriod | Added |
STK 10 |
IAgClassicalLocation | Moved from AGI.STKUtil |
STK 10 |
IAgClassicalLocationArgumentOfLatitude | Moved from AGI.STKUtil
|
STK 10 |
IAgClassicalLocationEccentricAnomaly | Moved from AGI.STKUtil
|
STK 10 |
IAgClassicalLocationMeanAnomaly | Moved from AGI.STKUtil
|
STK 10 |
IAgClassicalLocationTimePastAN | Moved from AGI.STKUtil
|
STK 10 |
IAgClassicalLocationTimePastPerigee | Moved from AGI.STKUtil
|
STK 10 |
IAgClassicalLocationTrueAnomaly | Moved from AGI.STKUtil
|
STK 10 |
IAgClassicalOrientation | Moved from AGI.STKUtil |
STK 10 |
IAgClassicalSizeShape | Moved from AGI.STKUtil |
STK 10 |
IAgClassicalSizeShapeAltitude | Moved from AGI.STKUtil
|
STK 10 |
IAgClassicalSizeShapeMeanMotion | Moved from AGI.STKUtil
|
STK 10 |
IAgClassicalSizeShapePeriod | Moved from AGI.STKUtil
|
STK 10 |
IAgClassicalSizeShapeRadius | Moved from AGI.STKUtil
|
STK 10 |
IAgClassicalSizeShapeSemimajorAxis | Moved from AGI.STKUtil
|
STK 10 |
IAgCvBoundsLatLonRegion | Added |
STK 10 |
IAgDelaunayActionVariable | Moved from AGI.STKUtil |
STK 10 |
IAgDelaunayG | Moved from AGI.STKUtil |
STK 10 |
IAgDelaunayGOverSQRTmu | Moved from AGI.STKUtil |
STK 10 |
IAgDelaunayH | Moved from AGI.STKUtil |
STK 10 |
IAgDelaunayHOverSQRTmu | Moved from AGI.STKUtil |
STK 10 |
IAgDelaunayL | Moved from AGI.STKUtil |
STK 10 |
IAgDelaunayLOverSQRTmu | Moved from AGI.STKUtil |
STK 10 |
IAgEquinoctialSizeShapeMeanMotion | Moved from AGI.STKUtil
|
STK 10 |
IAgEquinoctialSizeShapeSemimajorAxis | Moved from AGI.STKUtil
|
STK 10 |
IAgFlightPathAngle | Moved from AGI.STKUtil |
STK 10 |
IAgFmDefAgeOfData | Added |
STK 10 |
IAgFmDefScalarCalculation | Added |
STK 10 |
IAgFmDefSystemResponseTime | Added
|
STK 10 |
IAgGeodeticSize | Moved from AGI.STKUtil |
STK 10 |
IAgGeodeticSizeAltitude | Moved from AGI.STKUtil |
STK 10 |
IAgGeodeticSizeRadius | Moved from AGI.STKUtil |
STK 10 |
IAgImmutableIntervalCollection | Added
|
STK 10 |
IAgMixedSphericalFPAHorizontal | Moved from AGI.STKUtil
|
STK 10 |
IAgMixedSphericalFPAVertical | Moved from AGI.STKUtil
|
STK 10 |
IAgOrbitStateCartesian | Moved from AGI.STKUtil |
STK 10 |
IAgOrbitStateClassical | Moved from AGI.STKUtil |
STK 10 |
IAgOrbitStateCoordinateSystem | Moved from AGI.STKUtil
|
STK 10 |
IAgOrbitStateDelaunay | Moved from AGI.STKUtil |
STK 10 |
IAgOrbitStateEquinoctial | Moved from AGI.STKUtil |
STK 10 |
IAgOrbitStateGeodetic | Moved from AGI.STKUtil |
STK 10 |
IAgOrbitStateMixedSpherical | Moved from AGI.STKUtil
|
STK 10 |
IAgOrbitStateSpherical | Moved from AGI.STKUtil |
STK 10 |
IAgOrientationAscNode | Moved from AGI.STKUtil |
STK 10 |
IAgOrientationAscNodeLAN | Moved from AGI.STKUtil |
STK 10 |
IAgOrientationAscNodeRAAN | Moved from AGI.STKUtil |
STK 10 |
IAgPlace | Added |
STK 10 |
IAgPlaceGraphics | Added |
STK 10 |
IAgPlaceVO | Added |
STK 10 |
IAgSphericalFPAHorizontal | Moved from AGI.STKUtil |
STK 10 |
IAgSphericalFPAVertical | Moved from AGI.STKUtil |
STK 10 |
IAgSRPModelPlugin | Added |
STK 10 |
IAgSRPModelPluginSettings | Added |
STK 10 |
IAgVeEphemerisStkBinaryExportTool | Added
|
STK 10 |
IAgVeGfxLeadDataFraction | Deprecated |
STK 10 |
IAgVeGfxLeadDataTime | Deprecated |
STK 10 |
IAgVeGfxTrailDataFraction | Deprecated |
STK 10 |
IAgVeGfxTrailDataTime | Deprecated |
STK 10 |
IAgVeHPOPDragModel | Added |
STK 10 |
IAgVeHPOPDragModelPlugin | Added |
STK 10 |
IAgVeHPOPDragModelPluginSettings | Added
|
STK 10 |
IAgVeHPOPDragModelSpherical | Added
|
STK 10 |
IAgVeLeadTrailDataFraction | Added
|
STK 10 |
IAgVeLeadTrailDataTime | Added |
STK 10 |
IAgVeProfileSpinAligned | Added property
SmartEpoch Deprecated property Epoch. Use SmartEpoch instead. Epoch of the offset. Uses DateFormat Dimension. Deprecated |
STK 10 |
IAgVePropagator11Param | Added |
STK 10 |
IAgVePropagator11ParamDescriptor | Added
|
STK 10 |
IAgVePropagator11ParamDescriptorCollection | Added
|
STK 10 |
IAgVePropagatorSP3 | Added |
STK 10 |
IAgVePropagatorSP3File | Added |
STK 10 |
IAgVePropagatorSP3FileCollection | Added
|
STK 10 |
IAgVeVODataFraction | Deprecated |
STK 10 |
IAgVeVODataTime | Deprecated |
STK 10 |
Object | Changes | Version |
---|---|---|
IAgCelestialBodyCollection | Added | STK 9.2.1 |
IAgCelestialBodyInfo | Added | STK 9.2.1 |
IAgStkCentralBody | Added | STK 9.2.1 |
IAgStkCentralBodyCollection | Added | STK 9.2.1 |
IAgStkCentralBodyEllipsoid | Added | STK 9.2.1 |
Object | Changes | Version |
---|---|---|
IAgSensor | Added method GetStarsInFOV | STK 9.2.1 |
IAgStkObject | Added property Vgt Added method IsVgtSupported |
STK 9.2.1 |
IAgStkObjectRoot | Added property
CentralBodies Added method VgtRoot |
STK 9.2.1 |
IAgVeVOSystemsElement | Added property
SetVOWindowIds Added method GetVOWindowIds |
STK 9.2.1 |
IAgVeVOSystemsSpecialElement | Added property
SetVOWindowIds Added method GetVOWindowIds |
STK 9.2.1 |
Object | Changes | Version |
---|---|---|
IAgCvGridPointSelection | Added |
STK 9.2 |
IAgCvSelectedGridPoint | Added |
STK 9.2 |
Object | Changes | Version |
---|---|---|
AgETerrainFileType | Deprecated enum
eMOLATerrainSTK - This enumeration is deprecated. STK MOLA terrain
data which has been converted to Areographic coordinates with
altitude relative to the oblate reference shape of
Mars. |
STK 9.2 |
IAgCvGridInspector | Added method
GetGridPointSelection |
STK 9.2 |
IAgStkObjectCollection | Added method
ImportObject Deprecated method Import - This method is deprecated. Use the ImportObject method. Imports object from external file. |
STK 9.2 |
IAgStkObjectRootEvents | Added method
OnScenarioBeforeClose |
STK 9.2 |
IAgVeSpEnvRadDoseRateElement | Added property
IsElectronBremsstrahlungDoseRateValid Added method ElectronBremsstrahlungDoseRate Removed property IsElectronBrehmstralungDoseRateValid Removed method ElectronBrehmstralungDoseRate |
STK 9.2 |
This release introduces the following new features and enhancements to the STK Object Model:
This release introduces the following new features and enhancements to the STK Object Model:
[C#] IAgStkObject o;
...
o.Unload();
[C#] // Method 1.
IAgStkObjectRoot root;
...
if (root.ObjectExists("Satellite/Satellite1")) {
...
}
// Method 2.
IAgStkObject o;
...
if (o.Children.Contains(AgESTKObjectType.eSatellite, "Satellite1"))
{
...
}
For more information on how to check if an object is present in the scenario, see IAgStkObjectRoot.ObjectExists and IAgStkObjectCollection.Contains methods
The position, orientation, direction and orbit state classes have been moved from STK Objects library to STK Util library. This is a breaking change and requires changes to the client code.
For example, in .NET languages users may need to change a namespace:
[C#] AGI.STKObjects.IAgPosition pos; // <--
Compile-time error
AGI.STKObjects.IAgDirection direction; // <-- Compile-time
error
AGI.STKObjects.IAgOrientation orientation; // <-- Compile-time
error
AGI.STKObjects.IAgOrbitState state; // <-- Compile-time
error
To resolve the issue, change the namespace AGI.STKObjects to AGI.STKUtil:
AGI.STKUtil.IAgPosition pos;
AGI.STKUtil.IAgDirection direction;
AGI.STKUtil.IAgOrientation orientation;
AGI.STKUtil.IAgOrbitState state;
Object | Changes | Version |
---|---|---|
AgAvailableFeatures | Added |
STK 9 |
AgCartesian | Moved to AGI.STKUtil |
STK 9 |
AgClassicalLocationArgumentOfLatitude | Moved to AGI.STKUtil |
STK 9 |
AgClassicalLocationEccentricAnomaly | Moved to AGI.STKUtil |
STK 9 |
AgClassicalLocationMeanAnomaly | Moved to AGI.STKUtil |
STK 9 |
AgClassicalLocationTimePastAN | Moved to AGI.STKUtil |
STK 9 |
AgClassicalLocationTimePastPerigee | Moved to AGI.STKUtil |
STK 9 |
AgClassicalLocationTrueAnomaly | Moved to AGI.STKUtil |
STK 9 |
AgClassicalSizeShapeAltitude | Moved to AGI.STKUtil |
STK 9 |
AgClassicalSizeShapeMeanMotion | Moved to AGI.STKUtil |
STK 9 |
AgClassicalSizeShapePeriod | Moved to AGI.STKUtil |
STK 9 |
AgClassicalSizeShapeRadius | Moved to AGI.STKUtil |
STK 9 |
AgClassicalSizeShapeSemimajorAxis | Moved to AGI.STKUtil |
STK 9 |
AgCylindrical | Moved to AGI.STKUtil |
STK 9 |
AgDelaunayG | Moved to AGI.STKUtil |
STK 9 |
AgDelaunayGOverSQRTmu | Moved to AGI.STKUtil |
STK 9 |
AgDelaunayH | Moved to AGI.STKUtil |
STK 9 |
AgDelaunayHOverSQRTmu | Moved to AGI.STKUtil |
STK 9 |
AgDelaunayL | Moved to AGI.STKUtil |
STK 9 |
AgDelaunayLOverSQRTmu | Moved to AGI.STKUtil |
STK 9 |
AgDirectionEuler | Moved to AGI.STKUtil |
STK 9 |
AgDirectionPR | Moved to AGI.STKUtil |
STK 9 |
AgDirectionRADec | Moved to AGI.STKUtil |
STK 9 |
AgDirectionXYZ | Moved to AGI.STKUtil |
STK 9 |
AgEAnimationOptions | Added
|
STK 9 |
AgEAttCoordinateAxes | Added
|
STK 9 |
AgEAttInclude | Added
|
STK 9 |
AgEAzElAboutBoresight | Moved to AGI.STKUtil |
STK 9 |
AgECCSDSDateFormat | Added
|
STK 9 |
AgECCSDSEphemFormat | Added
|
STK 9 |
AgECCSDSReferenceFrame | Added
|
STK 9 |
AgEClassicalLocation | Moved to AGI.STKUtil |
STK 9 |
AgEClassicalSizeShape | Moved to AGI.STKUtil |
STK 9 |
AgECoordinateSystem | Moved to AGI.STKUtil |
STK 9 |
AgECvCustomRegionAlgorithm | Added
|
STK 9 |
AgECvGroundAltitudeMethod | Added
|
STK 9 |
AgEDelaunayGType | Moved to AGI.STKUtil |
STK 9 |
AgEDelaunayHType | Moved to AGI.STKUtil |
STK 9 |
AgEDelaunayLType | Moved to AGI.STKUtil |
STK 9 |
AgEDirectionType | Moved to AGI.STKUtil |
STK 9 |
AgEEquinoctialFormulation | Moved to AGI.STKUtil |
STK 9 |
AgEEquinoctialSizeShape | Moved to AGI.STKUtil |
STK 9 |
AgEEulerDirectionSequence | Moved to AGI.STKUtil |
STK 9 |
AgEEulerOrientationSequence | Moved to AGI.STKUtil |
STK 9 |
AgEExportToolStepSize | Added
|
STK 9 |
AgEExportToolTimePeriod | Added
|
STK 9 |
AgEExportToolVersionFormat | Added
|
STK 9 |
AgEGeodeticSize | Moved to AGI.STKUtil |
STK 9 |
AgEGPSReferenceWeek | Added
|
STK 9 |
AgELookAheadPropagator | Added
|
STK 9 |
AgEMixedSphericalFPA | Moved to AGI.STKUtil |
STK 9 |
AgEMtoEntirety | Added
|
STK 9 |
AgEMtoObjectInterval | Added
|
STK 9 |
AgEMtoRangeMode | Added
|
STK 9 |
AgEMtoTrackEval | Added
|
STK 9 |
AgEMtoVisibilityMode | Added
|
STK 9 |
AgEOnePtAccessStatus | Added
|
STK 9 |
AgEOnePtAccessSummary | Added
|
STK 9 |
AgEOrbitStateType | Moved to AGI.STKUtil |
STK 9 |
AgEOrientationAscNode | Moved to AGI.STKUtil |
STK 9 |
AgEOrientationType | Moved to AGI.STKUtil |
STK 9 |
AgEPositionType | Moved to AGI.STKUtil |
STK 9 |
AgEPRSequence | Moved to AGI.STKUtil |
STK 9 |
AgEquinoctialSizeShapeMeanMotion | Moved to AGI.STKUtil |
STK 9 |
AgEquinoctialSizeShapeSemimajorAxis | Moved to AGI.STKUtil |
STK 9 |
AgESolidTide | Added
|
STK 9 |
AgESphericalFPA | Moved to AGI.STKUtil |
STK 9 |
AgESpiceInterpolation | Added
|
STK 9 |
AgESRPModel | Added
|
STK 9 |
AgEStarReferenceFrame | Added
|
STK 9 |
AgEStkEphemCoordinateSystem | Added
|
STK 9 |
AgEStkEphemCovarianceType | Added
|
STK 9 |
AgETextOutlineStyle | Added
|
STK 9 |
AgETimePeriodValueType | Added
|
STK 9 |
AgEVeGPSAlmanacType | Added
|
STK 9 |
AgEVeGPSAutoUpdateSource | Added
|
STK 9 |
AgEVeGPSElemSelection | Added
|
STK 9 |
AgEVeGPSSwitchMethod | Added
|
STK 9 |
AgEVePropagationFrame | Added
|
STK 9 |
AgEVeSGP4AutoUpdateSource | Added
|
STK 9 |
AgEVeSGP4TLESelection | Added
|
STK 9 |
AgEVOMarkerOrientation | Added
|
STK 9 |
AgEYPRAnglesSequence | Moved to AGI.STKUtil |
STK 9 |
AgGeocentric | Moved to AGI.STKUtil |
STK 9 |
AgGeodetic | Moved to AGI.STKUtil |
STK 9 |
AgGeodeticSizeAltitude | Moved to AGI.STKUtil |
STK 9 |
AgGeodeticSizeRadius | Moved to AGI.STKUtil |
STK 9 |
AgLocationVGTPoint | Added |
STK 9 |
AgMixedSphericalFPAHorizontal | Moved to AGI.STKUtil |
STK 9 |
AgMixedSphericalFPAVertical | Moved to AGI.STKUtil |
STK 9 |
AgOrbitStateCartesian | Moved to AGI.STKUtil |
STK 9 |
AgOrbitStateClassical | Moved to AGI.STKUtil |
STK 9 |
AgOrbitStateDelaunay | Moved to AGI.STKUtil |
STK 9 |
AgOrbitStateEquinoctial | Moved to AGI.STKUtil |
STK 9 |
AgOrbitStateGeodetic | Moved to AGI.STKUtil |
STK 9 |
AgOrbitStateMixedSpherical | Moved to AGI.STKUtil |
STK 9 |
AgOrbitStateSpherical | Moved to AGI.STKUtil |
STK 9 |
AgOrientationAscNodeLAN | Moved to AGI.STKUtil |
STK 9 |
AgOrientationAscNodeRAAN | Moved to AGI.STKUtil |
STK 9 |
AgOrientationAzEl | Moved to AGI.STKUtil |
STK 9 |
AgOrientationEulerAngles | Moved to AGI.STKUtil |
STK 9 |
AgOrientationQuaternion | Moved to AGI.STKUtil |
STK 9 |
AgOrientationYPRAngles | Moved to AGI.STKUtil |
STK 9 |
AgPosition | Moved to AGI.STKUtil |
STK 9 |
AgSnProjConstantAlt | Added |
STK 9 |
AgSnProjObjectAlt | Added |
STK 9 |
AgSpherical | Moved to AGI.STKUtil |
STK 9 |
AgSphericalFPAHorizontal | Moved to AGI.STKUtil |
STK 9 |
AgSphericalFPAVertical | Moved to AGI.STKUtil |
STK 9 |
AgSRPModelGPS | Added |
STK 9 |
AgSRPModelSpherical | Added |
STK 9 |
AgTimePeriod | Added |
STK 9 |
AgVeCoordinateAxesCustom | Added |
STK 9 |
AgVeEphemerisCCSDSExportTool | Added
|
STK 9 |
AgVeEphemerisCode500ExportTool | Added
|
STK 9 |
AgVeEphemerisSpiceExportTool | Added
|
STK 9 |
AgVeEphemerisStkExportTool | Added
|
STK 9 |
AgVeGPSAlmanacPropertiesSEM | Added
|
STK 9 |
AgVeGPSAlmanacPropertiesSP3 | Added
|
STK 9 |
AgVeGPSAlmanacPropertiesYUMA | Added
|
STK 9 |
AgVePropagatorGPS | Added |
STK 9 |
IAgAccessInterval | Added |
STK 9 |
IAgAcExportTools | Added |
STK 9 |
IAgATCommonTasks | Added |
STK 9 |
IAgAvailableFeatures | Added |
STK 9 |
IAgCartesian | Moved to AGI.STKUtil |
STK 9 |
IAgClassicalLocation | Moved to AGI.STKUtil |
STK 9 |
IAgClassicalLocationArgumentOfLatitude | Moved to AGI.STKUtil |
STK 9 |
IAgClassicalLocationEccentricAnomaly | Moved to AGI.STKUtil |
STK 9 |
IAgClassicalLocationMeanAnomaly | Moved to AGI.STKUtil |
STK 9 |
IAgClassicalLocationTimePastAN | Moved to AGI.STKUtil |
STK 9 |
IAgClassicalLocationTimePastPerigee | Moved to AGI.STKUtil |
STK 9 |
IAgClassicalLocationTrueAnomaly | Moved to AGI.STKUtil |
STK 9 |
IAgClassicalOrientation | Moved to AGI.STKUtil |
STK 9 |
IAgClassicalSizeShape | Moved to AGI.STKUtil |
STK 9 |
IAgClassicalSizeShapeAltitude | Moved to AGI.STKUtil |
STK 9 |
IAgClassicalSizeShapeMeanMotion | Moved to AGI.STKUtil |
STK 9 |
IAgClassicalSizeShapePeriod | Moved to AGI.STKUtil |
STK 9 |
IAgClassicalSizeShapeRadius | Moved to AGI.STKUtil |
STK 9 |
IAgClassicalSizeShapeSemimajorAxis | Moved to AGI.STKUtil |
STK 9 |
IAgCylindrical | Moved to AGI.STKUtil |
STK 9 |
IAgDelaunayActionVariable | Moved to AGI.STKUtil |
STK 9 |
IAgDelaunayG | Moved to AGI.STKUtil |
STK 9 |
IAgDelaunayGOverSQRTmu | Moved to AGI.STKUtil |
STK 9 |
IAgDelaunayH | Moved to AGI.STKUtil |
STK 9 |
IAgDelaunayHOverSQRTmu | Moved to AGI.STKUtil |
STK 9 |
IAgDelaunayL | Moved to AGI.STKUtil |
STK 9 |
IAgDelaunayLOverSQRTmu | Moved to AGI.STKUtil |
STK 9 |
IAgDirection | Moved to AGI.STKUtil |
STK 9 |
IAgDirectionEuler | Moved to AGI.STKUtil |
STK 9 |
IAgDirectionPR | Moved to AGI.STKUtil |
STK 9 |
IAgDirectionRADec | Moved to AGI.STKUtil |
STK 9 |
IAgDirectionXYZ | Moved to AGI.STKUtil |
STK 9 |
IAgDrTimeArrayElements | Added |
STK 9 |
IAgEquinoctialSizeShapeMeanMotion | Moved to AGI.STKUtil |
STK 9 |
IAgEquinoctialSizeShapeSemimajorAxis | Moved to AGI.STKUtil |
STK 9 |
IAgExportToolStepSize | Added |
STK 9 |
IAgExportToolTimePeriod | Added |
STK 9 |
IAgFlightPathAngle | Moved to AGI.STKUtil |
STK 9 |
IAgGeocentric | Moved to AGI.STKUtil |
STK 9 |
IAgGeodetic | Moved to AGI.STKUtil |
STK 9 |
IAgGeodeticSize | Moved to AGI.STKUtil |
STK 9 |
IAgGeodeticSizeAltitude | Moved to AGI.STKUtil |
STK 9 |
IAgGeodeticSizeRadius | Moved to AGI.STKUtil |
STK 9 |
IAgGvExportTools | Added |
STK 9 |
IAgLocationData | Moved to AGI.STKUtil |
STK 9 |
IAgLocationVGTPoint | Added |
STK 9 |
IAgLvExportTools | Added |
STK 9 |
IAgMixedSphericalFPAHorizontal | Moved to AGI.STKUtil |
STK 9 |
IAgMixedSphericalFPAVertical | Moved to AGI.STKUtil |
STK 9 |
IAgMsExportTools | Added |
STK 9 |
IAgMtoAnalysis | Added |
STK 9 |
IAgMtoAnalysisFieldOfView | Added |
STK 9 |
IAgMtoAnalysisPosition | Added |
STK 9 |
IAgMtoAnalysisRange | Added |
STK 9 |
IAgMtoAnalysisVisibility | Added |
STK 9 |
IAgObjectCoverageFOM | Added |
STK 9 |
IAgOnePtAccess | Added |
STK 9 |
IAgOnePtAccessConstraint | Added |
STK 9 |
IAgOnePtAccessConstraintCollection | Added
|
STK 9 |
IAgOnePtAccessResult | Added |
STK 9 |
IAgOnePtAccessResultCollection | Added
|
STK 9 |
IAgOrbitState | Moved to AGI.STKUtil |
STK 9 |
IAgOrbitStateCartesian | Moved to AGI.STKUtil |
STK 9 |
IAgOrbitStateClassical | Moved to AGI.STKUtil |
STK 9 |
IAgOrbitStateCoordinateSystem | Moved to AGI.STKUtil |
STK 9 |
IAgOrbitStateDelaunay | Moved to AGI.STKUtil |
STK 9 |
IAgOrbitStateEquinoctial | Moved to AGI.STKUtil |
STK 9 |
IAgOrbitStateGeodetic | Moved to AGI.STKUtil |
STK 9 |
IAgOrbitStateMixedSpherical | Moved to AGI.STKUtil |
STK 9 |
IAgOrbitStateSpherical | Moved to AGI.STKUtil |
STK 9 |
IAgOrientation | Moved to AGI.STKUtil |
STK 9 |
IAgOrientationAscNode | Moved to AGI.STKUtil |
STK 9 |
IAgOrientationAscNodeLAN | Moved to AGI.STKUtil |
STK 9 |
IAgOrientationAscNodeRAAN | Moved to AGI.STKUtil |
STK 9 |
IAgOrientationAzEl | Moved to AGI.STKUtil |
STK 9 |
IAgOrientationEulerAngles | Moved to AGI.STKUtil |
STK 9 |
IAgOrientationQuaternion | Moved to AGI.STKUtil |
STK 9 |
IAgOrientationYPRAngles | Moved to AGI.STKUtil |
STK 9 |
IAgPctCmpltEventArgs | Added |
STK 9 |
IAgPlCommonTasks | Added |
STK 9 |
IAgPosition | Moved to AGI.STKUtil |
STK 9 |
IAgProvideSpatialInfo | Added |
STK 9 |
IAgSaExportTools | Added |
STK 9 |
IAgScAnimationTimePeriod | Added |
STK 9 |
IAgScenarioBeforeSaveEventArgs | Added
|
STK 9 |
IAgShExportTools | Added |
STK 9 |
IAgSnCommonTasks | Added |
STK 9 |
IAgSnProjConstantAlt | Added |
STK 9 |
IAgSnProjObjectAlt | Added |
STK 9 |
IAgSpatialState | Added |
STK 9 |
IAgSpherical | Moved to AGI.STKUtil |
STK 9 |
IAgSphericalFPAHorizontal | Moved to AGI.STKUtil |
STK 9 |
IAgSphericalFPAVertical | Moved to AGI.STKUtil |
STK 9 |
IAgSRPModelBase | Added |
STK 9 |
IAgSRPModelGPS | Added |
STK 9 |
IAgSRPModelSpherical | Added |
STK 9 |
IAgStkObjectChangedEventArgs | Added
|
STK 9 |
IAgTimePeriod | Added |
STK 9 |
IAgTimePeriodValue | Added |
STK 9 |
IAgVeAttitudeExportTool | Added |
STK 9 |
IAgVeAttitudeRealTimeDataReference | Added
|
STK 9 |
IAgVeCoordinateAxes | Added |
STK 9 |
IAgVeCoordinateAxesCustom | Added |
STK 9 |
IAgVeEclipsingBodies | Added |
STK 9 |
IAgVeEphemerisCCSDSExportTool | Added
|
STK 9 |
IAgVeEphemerisCode500ExportTool | Added
|
STK 9 |
IAgVeEphemerisSpiceExportTool | Added
|
STK 9 |
IAgVeEphemerisStkExportTool | Added
|
STK 9 |
IAgVeGPSAlmanacProperties | Added |
STK 9 |
IAgVeGPSAlmanacPropertiesSEM | Added
|
STK 9 |
IAgVeGPSAlmanacPropertiesSP3 | Added
|
STK 9 |
IAgVeGPSAlmanacPropertiesYUMA | Added
|
STK 9 |
IAgVeGPSAutoUpdate | Added |
STK 9 |
IAgVeGPSAutoUpdateFileSource | Added
|
STK 9 |
IAgVeGPSAutoUpdateOnlineSource | Added
|
STK 9 |
IAgVeGPSAutoUpdateProperties | Added
|
STK 9 |
IAgVeGPSElement | Added |
STK 9 |
IAgVeGPSElementCollection | Added |
STK 9 |
IAgVeGPSSpecifyAlmanac | Added |
STK 9 |
IAgVeHPOPSRPModel | Added |
STK 9 |
IAgVePropagatorGPS | Added |
STK 9 |
IAgVePropagatorRealtime | Added |
STK 9 |
IAgVePropagatorSGP4CommonTasks | Added
|
STK 9 |
IAgVePropDefExportTool | Added |
STK 9 |
IAgVeRealtimeCartesianPoints | Added
|
STK 9 |
IAgVeRealtimeLLAHPSPoints | Added |
STK 9 |
IAgVeRealtimeLLAPoints | Added |
STK 9 |
IAgVeRealtimePointBuilder | Added |
STK 9 |
IAgVeRealtimeUTMPoints | Added |
STK 9 |
IAgVeSGP4AutoUpdate | Added |
STK 9 |
IAgVeSGP4AutoUpdateFileSource | Added
|
STK 9 |
IAgVeSGP4AutoUpdateOnlineSource | Added
|
STK 9 |
IAgVeSGP4AutoUpdateProperties | Added
|
STK 9 |
IAgVeSGP4PropagatorSettings | Added
|
STK 9 |
IAgVeSpatialInfo | Added |
STK 9 |
Added support for Constellation.
The STK Object Model 8.1 is backward compatible with its previous version.
ScaleValue property of IAgMtoVOModel interface has been corrected to use an exponential scale.
The following constraints have been superseded with Refraction Models:
IAgVeVOFramesCollection has been renamed to IAgVeVOSystemsCollection.
IAgVeVOFramesElement has been renamed to IAgVeVOSystemsElement.
IAgGreatArcGraphics is a base interface for Aircraft, Ship and Ground Vehicle 2D properties.
IAgGreatArcVehicle is a base interface for Aircraft, Ship and Ground Vehicle.
IAgGreatArcVO is a base interface for Aircraft, Ship and Ground Vehicle 3D properties.
IAgATGraphics.BoundaryStyle property type has been changed from BSTR to AgELineStyle.
The property IAgLvVO.TrajectoryFrames has been renamed to IAgLvVO.TrajectorySystems.
The property IAgMsVO.TrajectoryFrames has been renamed to IAgMsVO.TrajectorySystems.
The property IAgMtoTrackPoint.Time is now read-only.
IAgMtoTrackPointCollection.Add method takes an additional argument to specify an MTO point time.
The property IAgSaVO.OrbitFrames has been renamed to IAgSaVO.OrbitSystems.
The property IAgVePropagatorStkExternal.StopTime is now read-only.
The property IAgVePropagatorStkExternal.StartTime is now read-only.
The property IAgVePropagatorStkExternal.Step is now read-only.
The property IAgVePropagatorStkExternal.File has been renamed to IAgVePropagatorStkExternal.Filename.
The IAgVODataDisplayElement.IsDisplayedInWindow - parameter type changed from long to BSTR.
The IAgVODataDisplayElement.AddToWindow - parameter type changed from long to BSTR.
The IAgVODataDisplayElement.RemoveFromWindow - parameter type changed from long to BSTR.
For example, in .NET languages users may need to change a namespace:
[C#] AGI.STKObjects.AgStkObjectRoot root;
...
AGI.STKObjects.IAgUnitPrefsDimCollection coll =
root.UnitPreferences; // compile-error
To resolve the issue, change the namespace AGI.STKObjects to AGI.STKUtil:
AGI.STKObjects.AgStkObjectRoot root;
...
AGI.STKUtil.IAgUnitPrefsDimCollection coll =
root.UnitPreferences; // OK
STK Programming Interface 11.0.1