This Library Reference contains information on all STK Components types, organized by namespace. To learn more about the contents of the library, browse the table of contents. You can also find information on a specific type in that way, or by entering its name in the Search field.
Note: When searching for a type, if you are not sure of its full name, you can use asterisks as wildcards. For example, entering
*CentralBodies*
in the Search field will find the CentralBodiesFacet class.
Namespace:
Assembly: .dll
| Namespace | Description |
|---|---|
| AGI.Foundation | Contains commonly used types. |
| AGI.Foundation.Access | Provides types used in performing access calculations. |
| AGI.Foundation.Access.Constraints | Provides types used in modeling constraints applied to the calculation of access. |
| AGI.Foundation.Celestial | Contains types used in modeling characteristics of celestial objects and celestial phenomena. |
| AGI.Foundation.Communications | Defines types for representing electromagnetic signals and propagating them along communication links. |
| AGI.Foundation.Communications.Antennas | Defines types for representing antennas, defining gain patterns, and processing electromagnetic signals. |
| AGI.Foundation.Communications.SignalProcessing | Defines types for representing communication hardware and processing electromagnetic signals. |
| AGI.Foundation.Communications.SignalPropagation | Defines types for propagated electromagnetic signals along communication links. |
| AGI.Foundation.Coordinates | Provides types for quantifying and converting between various coordinate representations. |
| AGI.Foundation.Coverage | Provides types for computing complex access calculations between many different objects simultaneously. |
| AGI.Foundation.Coverage.FigureOfMerit | Provides methods for computing statistical data on coverage calculations. |
| AGI.Foundation.Geometry | Defines types for expressing the motion of fundamental Euclidean geometric objects such as points, axes, and reference frames; the manner in which they are related; and transformations between representations. |
| AGI.Foundation.Geometry.Discrete | Defines types which define discretization algorithms and metadata for analysis of spatial geometry. |
| AGI.Foundation.Geometry.Shapes | Defines types for representing Euclidean geometric shapes such as curves, surfaces, and solids. |
| AGI.Foundation.Graphics | Provides commonly used and instantiated graphics types related to 3D scene management, terrain and imagery, and more. |
| AGI.Foundation.Graphics.Advanced | Provides less commonly instantiated graphics types for the camera, mouse options, primitive options, and others. |
| AGI.Foundation.Graphics.Imaging | Provides types for raster and image processing, and for writing JPEG 2000 files. |
| AGI.Foundation.Graphics.Renderer | Defines types that interface to the GPU that are independent of the underlying graphics API, such as OpenGL or Direct3D. |
| AGI.Foundation.Infrastructure | Provides types and interfaces which support various aspects of the class library infrastructure. |
| AGI.Foundation.Infrastructure.Threading | Provides types used to perform and manage calculations among multiple threads of execution. |
| AGI.Foundation.Navigation | Defines types useful in modeling navigation processes which utilize the Global Positioning System. The types in this namespace require the Navigation Accuracy Library. |
| AGI.Foundation.Navigation.DataReaders | Contains types for reading various Navigation-related data file formats. The types in this namespace require the Navigation Accuracy Library. |
| AGI.Foundation.Navigation.Models | Defines more detailed navigation-related models. The types in this namespace require the Navigation Accuracy Library. |
| AGI.Foundation.NumericalMethods | Provides general numerical algorithms. |
| AGI.Foundation.NumericalMethods.Advanced | Provides additional advanced numerical algorithms and supporting types. |
| AGI.Foundation.Platforms | Defines types used in modeling various mechanical platforms such as Satellites, Facilities, Aircraft, etc. |
| AGI.Foundation.Platforms.Advanced | Defines less commonly used types in modeling various mechanical platforms such as Satellites, Facilities, Aircraft, etc. |
| AGI.Foundation.Propagators | Contains types used in producing the state of an object from a known element set. |
| AGI.Foundation.Propagators.Advanced | Contains types used to create more specialized propagation scenarios. |
| AGI.Foundation.RouteDesign | Defines types for creating simple routes by specifying procedures at points of interest, how to connect them, and what height and speed to use along the route. |
| AGI.Foundation.RouteDesign.Advanced | Defines various types used to define immutable geometry for the resulting route as well as configuration information. |
| AGI.Foundation.Stk | Provides types for interoperating with the STK desktop application and related data. |
| AGI.Foundation.Terrain | Defines types for reading and analyzing terrain data. Many of the types in this namespace require the Terrain Analysis Library. |
| AGI.Foundation.Time | Provides types for quantifying and converting between various date, time, and time standard representations. |
| AGI.Foundation.Tracking | Defines types for acquiring, analyzing and archiving dynamic data, such as those found in realtime feeds or simulation environments. |