STK 12 to STK 13 Migration Mapping Tables
Use the following mapping tables when migrating your STK Engine Application from STK 12 to STK 13.
- GUIDs Mapping Table
- ProgIDs Mapping Table
- Libraries Mapping Table
- Interfaces Mapping Table
- Methods/Properties Mapping Table
- Enumerations Mapping Table
GUIDs Mapping Table
Name | STK 12 GUIDs | STK 13 GUIDs |
---|---|---|
AgUiAxVOCntrl (Globe Control) | 0E939AC2-43D9-456E-9FE7-4C3C687BCDF2 | CA7ACE6D-5259-4143-8989-9E991696F7CD |
AgUiAx2DCntrl (Map Control) | 33FBA419-2BD0-422D-81A7-C5B68A49FB01 | DBCD2061-BE8F-494F-B881-93B800E82912 |
AgUiAxGfxAnalysisCntrl (Analysis Control) | 600541C4-8B16-47AD-ABA4-EE8BC5E9FD5F | EFBD2D9E-6636-4595-9CA4-01C0E8011E03 |
STKUtil | 04C3E93C-A86F-4EB6-ADC5-FB4C61CB1489 | 89CB9003-16BD-4264-8FBD-D2F7DEB2324B |
STKX | A5CABBAB-412B-4578-8C26-D38F484C959C | 0AAD7497-95FC-4242-91BE-9CC60EC4C0B5 |
STKObjects | 3BE3E949-CFB2-45D3-BDDE-0D8324DFC3E2 | AB621A84-81D2-45BF-9236-112CF72743D7 |
AgStkGator | FEAEF02E-48CE-42AE-B99B-FB9871A69E4B | 13C9EAB7-AEAF-43E3-AD94-93C2D6476CB2 |
AgSTKVgt | 39FCFC4F-D14A-4630-BF0E-E7C530880E31 | 86F13B28-DFF0-4EB6-99EE-345A87524661 |
AgSTKGraphics | CBA9FFF0-F6A6-4E53-9A4A-738832A1C9B6 | 950395A3-6E94-4AE3-9EF7-C881534E67B6 |
AgUiCore | 51602B4D-7756-4200-8561-D2D287D520E2 | F6659056-4956-4CE8-BAED-93A0C35A38CC |
AgUiApplication | C5056BCE-6206-4ECE-BF04-1C440C0F557C | 6D95172E-E880-4807-AEFC-E5A33B3AD44F |
AgUiPlugins | 2D04EE3D-D56F-4801-A945-43D97DD89701 | 220BE7C6-5E5B-48D2-86F6-10DEF84B7EE9 |
AgAttrAutomation | 9521B01E-1B9C-4A8C-8963-526AED65FB4A | 6E216FE8-32C2-4B4B-99EF-688066591008 |
AgStkPlugin | E572EA18-1557-4197-A59D-5842E5B433D4 | D229025F-C368-47C9-8200-68B512A62F52 |
AgAsPlugin | CE51B379-B485-425A-BC95-828C5BD4311D | E18DBE88-6342-4ADC-9D4C-12039AE33DA0 |
AgAccessConstraintPlugin | 5669EDCA-EB8C-4172-BF42-EFDACE425D3C | 3D8DCBD9-4077-42CB-8FA4-6423B8F1BF32 |
AgGatorPlugin | 185FB9C4-EDCA-4734-BBBB-08AF676CEFFA | 06EADB37-A8EF-4D64-9DFB-699ED7B2F8C2 |
AgAsHpopPlugin | FBB51798-EA2F-4D49-831B-CB5B27399942 | 1FDF64E7-DEB9-4EAC-AF20-B715C7FE2D5C |
AgUtPlugin | FC3C65C8-AF97-43B8-8394-B96588A12E2E | 1373684D-5175-4240-91FE-F192A1C7129E |
AgStkRadar | C881DC9C-036B-4A36-9A59-499866FACCAA | F8066121-5F41-484E-965E-F3D1BCF03C18 |
AgSearch | BFF77D6C-A16F-4DF0-A73E-CEBF4ABECB81 | FF3C11D3-2DE4-4D8D-A76E-3A6F1176A241 |
AgStkGraphicsPlugin | 5000A296-6F2C-422E-BBFC-B181DDCA3C78 | 2767FD49-A691-4AEB-BAF4-3E3E6946E244 |
AgCrdnPlugin | F2A2FBAE-9AF1-4616-AB4B-F4EE1E599182 | B8FAEE28-B173-4FF8-8418-86C17C1E0FA5 |
AgSTKXApplication | 062AB565-B121-45B5-A9A9-B412CEFAB6A9 | 5F1B7A77-663D-44E9-99A9-2367B4F9AF6F |
IAgSTKXApplication | A2BB8372-EA5F-4D9D-84C3-4D9E5B9A8840 | D7429335-4DE2-4BA7-BEC7-68FA2865DC50 |
IAgSTKXApplicationEvents | 3787DAB9-9A91-414B-B4EF-2339E0FBA96C | 5A049BEE-0D35-45DE-AA40-9898AA7314BF |
AgStkObjectRoot | 96C1CE4E-C61D-4657-99CB-8581E12693FE | 97F9B4C7-6526-40D6-8ED7-0ACCD8A287B4 |
IAgStkObjectRoot | CD64F193-60D4-426E-BDA4-8725CA996943 | F0965581-CC20-4BE3-A11C-7BA08FE5C7E9 |
IAgStkObjectRootEvents | 4A25888C-BF0A-4B79-816B-2623D16042B0 | 3151628E-C9EC-43F8-B111-05705D64AB7A |
ProgIDs Mapping Table
STK 12 ProgIDs | STK 13 ProgIDs |
---|---|
STK12.Application | STK13.Application |
STKX12.Application | STKX13.Application |
Libraries Mapping Table
For the following libraries you will need to remove references to the STK 12 library and add the new STK 13 library to your projects. You will also need to update any using or import statements in your code (i.e. using using AGI.Astrogator; to using AGI.PropagatorWrappers; in C#).
STK 12 Libraries | STK 13 Libraries |
---|---|
AgGator |
AgGator |
Interfaces Mapping Table
The deleted, changed, and added interfaces for STK 13 can be found here:
Methods/Properties Mapping Table
The deleted, changed, and added Methods/Properties for STK 13 can be found here:
Enumerations Mapping Table
The deleted, changed, and added Enumerations for STK 13 can be found here: