Use the following mapping tables when migrating your STK Engine Application from STK 10 to STK 11.
| STK 10.x GUIDs | STK 11 GUIDs |
|---|---|
| 0035ED34-09AB-478D-BF38-887A9830A45A | C1F8CA1F-D597-430E-944A-50D5D43E0A90 |
| 10F7F37B-ED54-429D-8671-7D120F8ED8ED | 00DD7BD4-53D5-4870-996B-8ADB8AF904FA |
| 245CE0F7-2928-48B8-8056-B937F27A91E3 | 3CA14FC6-E791-47A0-B04A-582E7E61693F |
| 2F33DBAC-FD48-4355-B4B1-0B06104F704B | BEF246AB-FA35-44BB-BEE8-01928B41E9A6 |
| 30C4A404-B76B-44AD-93C8-03933649E7F4 | 5DE242DC-9621-4BF2-996B-10E551CB5B2B |
| 5ABDA9FD-E655-4531-8C88-FDE33D087C85 | 8B49F426-4BF0-49F7-A59B-93961D83CB5D |
| 7F21C33A-CB6A-4F9A-91AE-AC80A9820094 | D6A1725B-89FF-43A4-995B-7F055549F4EB |
| 7FEFCB95-7C2B-4142-A362-B1F0CD2D2004 | D935A0A9-464B-456E-9014-4E9D15F6D719 |
| 8AC864FF-ADA5-4191-A494-077530E581D1 | 86A7DD52-9116-41F4-8A74-30C738703E12 |
| 90E096F9-9615-4BA8-BA23-680F8D236959 | 090D317C-31A7-4AF7-89CD-25FE18F4017C |
| 8C51728E-94F0-4C77-929B-C732A61EBF94 | E398C2DC-A483-4958-BED8-F371466A2523 |
| E7CB3669-5310-4BB9-B22C-A048BE2ABFDE | 5920236B-C284-44A3-8A33-93B65FB5CDBC |
| F508ED88-0F6A-433F-BB83-35DB379BCB4C | 9C726629-023D-4405-A368-38556E4E2CAD |
| 45404AAB-1DCF-433A-A66C-B56C9C242E02 | 42D2781B-8A06-4DB2-9969-72D6ABF01A72 |
| STK 10.x ProgIDs | STK 11 ProgIDs |
|---|---|
| STKX10.Application | STKX11.Application |
| STK 10.x Methods/Properties | STK 11 Methods/Properties |
|---|---|
|
CreateEventIntervalListFromFile |
CreateEventIntervalListFile |
|
IAgDrInterval.StartTime2 |
IAgDrInterval.StartTime |
|
IAgDrInterval.StopTime2 |
IAgDrInterval.StopTime |
|
IAgScenario.TerrainCollection |
IAgScenario.Terrain |
|
IAgScenario.TimePeriod |
IAgScenario.AnalysisInterval |
|
IAgStkObjectCollection.Import |
IAgStkObjectCollection.ImportObject |
|
IAgVeThirdBodyGravityElement.Name |
IAgVeThirdBodyGravityElement.CentralBody |
|
IAgVeGfxSAA.FillStyle |
IAgVeGfxSAA.Translucency |
|
IAgVeVOSAA.Translucency |
2D Translucency options |
|
IAgVOMarker.EnableRotate |
IAgVOMarker.OrientationMode |
|
IAgVeIntegratedAttitude.Filename |
IAgVeIntegratedAttitude.SaveToFile |
|
IAgVeIntegratedAttitude.Run |
IAgVeIntegratedAttitude.SaveToFile |
|
IAgMtoVOMarker.EnableRotate |
IAgMtoVOMarker.OrientationMode |
|
IAgVeThirdBodyGravityCollection.Add |
IAgVeThirdBodyGravityCollection.AddThirdBody |
|
IAgVeThirdBodyGravityCollection.AvailableThirdBodies |
IAgVeThirdBodyGravityCollection.AvailableThirdBodyNames |
|
IAgVeThirdBodyGravityCollection.RemoveByType |
IAgVeThirdBodyGravityCollection.RemoveThirdBody |
|
IAgVeHPOPSolarRadiationPressure.Cr |
IAgVeHPOPSolarRadiationPressure.SRPModel |
|
IAgVeHPOPSolarRadiationPressure.AreaMassRatio |
IAgVeHPOPSolarRadiationPressure.SRPModel |
|
IAgVeHPOPForceModelDrag.Cd |
IAgVeHPOPForceModelDrag.DragModel |
|
IAgVeHPOPForceModelDrag.AreaMassRatio |
IAgVeHPOPForceModelDrag.DragModel |
|
IAgVAAttitudeControlImpulsiveThrustVector.Position |
IAgVAAttitudeControlImpulsiveThrustVector.DeltaVVector |
|
IAgVAProfileDEOptimizer.MaxIterations |
IAgVAProfileDEOptimizer.MaxEvaluations |
|
IAgVAScriptingParameter.Value |
IAgVAScriptingParameter.ParamValue |
|
IAgVAScriptingSegment.SegmentName |
IAgVAScriptingSegment.ObjectName |
|
IAgVAScriptingSegment.AvailableSegmentNames |
IAgVAScriptingSegment.AvailableObjectNames |
|
IAgStkGraphicsMarkerBatchPrimitive.AlignToPixel |
IAgStkGraphicsMarkerBatchPrimitive.ClampToPixel |
|
IAgFmGraphics.IsVisible |
IAgFmGraphics.IsObjectGraphicsVisible |
|
IAgOrbitStateCoordinateSystem.Epoch |
IAgOrbitStateCoordinateSystem.CoordinateSystemEpoch |
|
IAgOrbitStateDelaunay.iMeanAnomaly |
IAgOrbitStateDelaunay.MeanAnomaly |
|
IAgOrbitStateDelaunay.gArgOfPerigee |
IAgOrbitStateDelaunay.ArgOfPeriapsis |
|
IAgOrbitStateDelaunay.hRAAN |
IAgOrbitStateDelaunay.RAAN |
|
IAgVeAttPointing.MatchAngularVelocity |
IAgVeAttPointing.TargetSlew |
|
IAgVeAttPointing.SlewTime |
IAgVeAttPointing.TargetSlew |
|
AgVeHPOPCentralBodyGravity.UseSolidTides |
AgVeHPOPCentralBodyGravity.SolidTideType |
|
IAgVePassNumberingDateOfFirstPass.Date |
IAgVePassNumberingDateOfFirstPass.PassDataEpoch |
|
IAgVeInitialState.Epoch |
IAgVeInitialState.OrbitEpoch |
|
IAgVeJxInitialState.Epoch |
IAgVeJxInitialState.OrbitEpoch |
|
IAgVeLvInitialState.Epoch |
IAgVeLvInitialState.TrajectoryEpoch |
|
IAgVeProfilePrecessingSpin.Epoch |
IAgVeProfilePrecessingSpin.SmartEpoch |
|
IAgVeProfileSpinAboutXXX.Epoch |
IAgVeProfileSpinAboutXXX.SmartEpoch |
|
IAgVeProfileSpinAligned.Epoch |
IAgVeProfileSpinAligned.SmartEpoch |
|
IAgVeProfileSpinning.Epoch |
IAgVeProfileSpinning.SmartEpoch |
| STK 10.x Enumerations | STK 11 Enumerations |
|---|---|
|
AgEVeCoordinateSystem.eCentralBodyFixed |
AgEVeCoordinateSystem.eVeCoordinateSystemBodyFixed |
|
AgEVeCoordinateSystem.eIntertial |
AgEVeCoordinateSystem.eVeCoordinateSystemInertial |
|
AgEEphemSourceType.eEphemDE405 |
AgEEphemSourceType.eEphemJPLDE |
|
AgECrdnAxesType.eCrdnAxesTypeFromFile |
AgECrdnAxesType.eCrdnAxesTypeFile |
|
AgECrdnEventIntervalListType.eCrdnEventIntervalListTypeFromFile |
AgECrdnEventIntervalListType.EventIntervalListTypeFile |
|
AgECrdnPointType.eCrdnPointTypeFromFile |
AgECrdnPointType.eCrdnPointTypeFile |
|
IAgCrdnEventIntervalListFactory. |
IAgCrdnEventIntervalListFactory. |
|
AgEStkGraphicsPrimitivesSortOrder.eStkGraphicsPrimitivesSortOrderPrimitivesSortOrderByState |
AgEStkGraphicsPrimitivesSortOrder.ByState |
|
AgEStkGraphicsPrimitivesSortOrder.eStkGraphicsPrimitivesSortOrderPrimitivesSortOrderBackToFront |
AgEStkGraphicsPrimitivesSortOrder.BackToFront |
|
AgEFmConstraintName.eFmThirdBodyObstruction |
AgEFmConstraintName.eFmThirdBodyObs |
STK Programming Interface 11.0.1