Introduction
The following code snippets demonstrate tasks that are commonly encountered when working with the STK Object Model.How do I ...
Initialization
- Create instance of AgStkObjectRoot in STK Engine application
- Get a reference to the AgStkObjectRoot using the running STK instance
- Get a reference to the AgStkObjectRoot with display alerts turned off.
- Start STK and get a reference to IAgStkObjectRoot
STK Objects
Area Target
- Create an area target (on the current scenario central body)
- Define area target boundary and position from list of lat/lon/alt
- Define area target boundary and position from list of lat/lon/alt (using common tasks)
- List all points in an area target
- Set an elliptical area target
- Set an elliptical area target (using common tasks)
Chain
Common
Access
- Add an access constraint to an STK Object
- Add and configure a lighting condition access constraint
- Add and configure a LOS sun exclusion access constraint
- Add and configure a lunar elevation angle access constraint
- Add and configure a sun elevation angle access constraint
- Add and configure a third body obstruction access constraint
- Add and configure an altitude access constraint
- Add multiple access constraints of the same type to an STK Object
- Compute an access and get constraint data from data provider
- Compute an access between two STK Objects (using IAgStkObject interface)
- Compute an access between two STK Objects (using object path)
- Compute an access for one point
- Compute and extract access interval times
- Configure the access analysis time period to specified time instants.
- Configure the access interval to the availability time span of the object where access is being computed to.
- Enumerate the available constraints collection
- GetAccessBetweenObjectsByPath using the output of GetExistingAccesses
- List all exclusion zones of an access constraint
- Remove an access constraint from a STK Object
Data Providers
- Coarse grain approach to retrieving a fixed data provider
- Coarse grain approach to retrieving a interval data provider
- Coarse grain approach to retrieving a time var data provider
- Coarse grain approach to retrieving data provider information
- Execute a non time dependent data provider (for instance facility position)
- Execute a non time dependent data provider (for instance facility position) and request only the specified elements
- Execute a time dependent data provider and request all elements for the specified time interval
- Execute a time dependent data provider and returning all elements for a single time
- Execute a time dependent data provider and returning the specified elements at the specified time
- Execute a time dependent data provider and returning the specified elements for a single time
- Execute a time dependent data provider which uses preData and returning the specified elements
- Execute a time dependent group data provider which uses preData and returning the specified elements
- Execute an interval data provider (for instance access times) and returning all elements
- Execute an interval data provider (for instance access times) and returning only the specified elements
- Execute an object coverage data provider and dump its result
- Extract data from IAgDrDataSetCollection (generic)
- Extract data from IAgDrDataSetCollection across multiple intervals.
- Extract data from IAgDrIntervalCollection (generic)
- Extract data from IAgDrResult based on its category (generic)
- Extract data from IAgDrSubSectionCollection (generic)
- Extract data from IAgDrTextMessage (generic)
Graphics
3D
Communications
Constellation
Coverage Definition
- Compute a coverage definition access
- Create a coverage definition (on the current scenario central body)
- Define a coverage definition assets
- Define a coverage definition by points
- Define a custom grid using area targets
- Define a grid resolution by latitude and longitude
- Define and configure grid constraint options
- Set the coverage analysis time to the asset object time periods.
Advanced
Facility
Figure of Merit
- Configure access duration figure of merit
- Configure coverage time figure of merit
- Configure figure of merit Age Of Data definition
- Configure figure of merit contours
- Configure figure of merit definition altitude access constraint
- Configure figure of merit Scalar Calculation definition
- Configure figure of merit Scalar Calculation definition using VGT
- Configure figure of merit System Response Time
- Configure figure of merit System Response Time reset
- Create a figure of merit on a coverage definition
- Inspect grid by selecting a point
- Set the figure of merit definition to access constraint by enumeration
- Set the figure of merit definition to access constraint by name
MTO
Analysis
- Compute MTO field of view
- Compute MTO ranges
- Compute visibility with MTO tracks
- Determine if all the specified tracks (i.e. a subset of the MTO tracks) are visible from the other STK Object at the specified time?
- Determine if any track is visible from other STK Object at the specified time
- Determine which tracks are visible from the other STK Object at the specified time
- Which tracks of the specified subset of tracks are visible from the other STK Object at the specified time?
Place
Graphics
Radar
Probability of Detection
Graphics
Object Management
Scenario Management
Sensor
- Define a complex sensor
- Define a custom sensor
- Define a half power sensor
- Define a SAR sensor
- Define a simple conic sensor
- Define and compute sensor swath
- Define external sensor pointing
- Define fixed location
- Define fixed sensor pointing
- Define location from Vector Geometry Tool point
- Define location on 3D model
- Define sensor to use azimuth elevation mask file
- Define spinning sensor pointing
- Define spinning sensor pointing (using common tasks)
- Define targeted sensor pointing
Graphics
Star
Target
Vehicles
Common
Attitude
Graphics
Propagators
Astrogator
- Configure control from a propagate segment with Design Explorer Optimizer
- Configure initial state segment
- Configure launch segment
- Configure maneuver segment
- Configure propagate segment
- Configure result from a maneuver segment with Design Explorer Optimizer
- Configure sequence segment with scripting tool
- Configure target sequence segment
- Configure target sequence with Differential Corrector profile
- Configure the Astrogrator propagator
- Configure update segment
Ballistic
Great Arc
- Configure the Great Arc propagator with a list of waypoints
- Configure the Great Arc propagator with a list of waypoints and velocity
- List all waypoints in a Waypoint Collection
- Set Waypoints (Derive Time and Acceleration from Velocity) and Propagate
- Set Waypoints (Derive Time from Velocity and Acceleration) and Propagate
- Set Waypoints (Derive Velocity from Time) and Propagate
- Sets the ephemeris start time to an explicit time, and then add waypoints relative to that time.
J2 Perturbation
J4 Perturbation
Realtime
SGP4
Simple Ascent
Ground Vehicle
- Create a ground vehicle (on current scenario central body)
- Get the ground vehicle Attitude Export tool
- Get the ground vehicle Propagator Definition Export tool
- Get the ground vehicle STK Ephemeris Export tool
- Set ground vehicle to use Great Arc propagator
- Set ground vehicle to use Realtime propagator
- Set ground vehicle to use STK External propagator
Launch Vehicle
Missile
Satellite
- Create a satellite (on current scenario central body)
- Create a satellite from an external ephemeris file (.e)
- Create a satellite from the satellite database
- Set the satellite to use the GPS propagator
- Set the satellite to use the HPOP propagator
- Set the satellite to use the J2 propagator
- Set the satellite to use the LOP propagator
- Set the satellite to use the SGP4 propagator
- Set the satellite to use the SPICE propagator
- Set the satellite to use the STK External propagator
Ship
STK Plugins
Attributes
Graphics
Camera
- Change view mode to use Earth's fixed frame
- Shows the format of the Camera's Position property.
- Shows the format of the Camera's ReferencePoint property.
- Shows the format of the Camera's UpVector property.
- Shows the format of the Extent parameter when zooming to a cartographic extent on a central body.
- Shows the format of the Offset and UpAxis parameters when setting the camera's reference point with an offset.
- Shows the format of the Position parameter when converting a cartogaphic position to a pixel coordinate.
- Shows the format of the Position parameter when converting a pixel coordinate to a cartographic position.
- Take a snapshot of the camera's view
Convolution Filter
Display Condition
DisplayConditions
- Draw a primitive based on a time interval
- Draw a primitive based on multiple conditions
- Draw a primitive based on viewer altitude
- Draw a primitive based on viewer distance
- Draw a screen overlay based on viewer distance
- Shows the format of the TimeInterval parameter when creating a time interval display condition.
Ellipsoid Triangulator
Extruded Polyline Triangulator
- Shows the format of the BottomPositions and TopPositions parameters when computing using an extruded polyline triangulator with cartographic positions.
- Shows the format of the BottomPositions and TopPositions parameters when computing using an extruded polyline triangulator.
- Shows the format of the Positions parameter when computing using an extruded polyline triangulator with altitudes and cartographic positions.
- Shows the format of the Positions parameter when computing using an extruded polyline triangulator with altitudes.
- Shows the format of the Positions parameter when computing using an extruded polyline triangulator with cartographic positions.
- Shows the format of the Positions parameter when computing using an extruded polyline triangulator.
GlobeOverlays
Imaging
Jpeg2000 Writer
Model Primitive
Overlay
- Shows the format of the overlay's MaximumSize property.
- Shows the format of the overlay's MinimumSize property.
- Shows the format of the overlay's Padding property.
- Shows the format of the overlay's PinningPosition property.
- Shows the format of the overlay's Position property.
- Shows the format of the overlay's RotationPoint property.
- Shows the format of the overlay's Size property.
Path Point
Picking
Position Interpolator
Primitives
Composite Primitive
Marker Batch Primitive
- Draw a set of markers
- Shows the format of the Colors parameter when setting per marker colors.
- Shows the format of the Colors, Positions and Indices parameters when updating a marker batch primitive with cartographic positions.
- Shows the format of the Colors, Positions and Indices parameters when updating a marker batch primitive.
- Shows the format of the EyeOffsets parameter when setting per marker eye offsets.
- Shows the format of the marker batch's EyeOffset property.
- Shows the format of the marker batch's PixelOffset property.
- Shows the format of the marker batch's Size property.
- Shows the format of the marker batch's TextureCoordinate property.
- Shows the format of the Origins parameter when setting per marker origins.
- Shows the format of the PixelOffsets parameter when setting per marker pixel offsets.
- Shows the format of the RotationAngles parameter when setting per marker rotations.
- Shows the format of the Sizes parameter when setting per marker sizes.
- Shows the format of the TextureCoordinates parameter when setting per marker texture coordinates.
- Shows the format of the Textures parameter when setting per marker textures.
Model Primitive
Point Batch Primitive
Polyline Primitive
- Draw a great arc on the globe
- Draw a line between two points
- Draw a rhumb line on the globe
- Draw a STK area target outline on the globe
- Draw the outline of a circle on the globe
- Draw the outline of an ellipse on the globe
- Shows the format of the Positions parameter when updating a polyline primitive with cartographic positions.
- Shows the format of the Positions parameter when updating a polyline primitive.
- Shows the format of the Positions, Colors and Indices parameters when updating a polyline primitive with cartographic positions.
- Shows the format of the Positions, Colors and Indices parameters when updating a polyline primitive.
Solid Primitive
Surface Mesh Primitive
Text Batch Primitive
- Draw a set of strings
- Draw a set of uniquely colored strings
- Shows the format of the Colors parameter when setting per string colors.
- Shows the format of the EyeOffset property when setting the per-batch eye offset.
- Shows the format of the EyeOffsets parameter when setting per string eye offsets.
- Shows the format of the Origins parameter when setting per string origins.
- Shows the format of the PixelOffset property when setting the per-batch pixel offset.
- Shows the format of the PixelOffsets parameter when setting per string pixel offsets.
- Shows the format of the Text, Positions, Colors and Indices parameters when updating a text batch primitive with cartographic positions.
- Shows the format of the Text, Positions, Colors and Indices parameters when updating a text batch primitive.
Triangle Mesh Primitive
- Draw a filled circle on the globe
- Draw a filled ellipse on the globe
- Draw a filled polygon with a hole on the globe
- Draw a filled rectangular extent on the globe
- Draw a filled STK area target
- Draw an extrusion around a STK area target
- Shows the format of the Colors parameter when setting per vertex colors.
- Shows the format of the Positions, Normals and Indices parameters when updating a triangle mesh primitive.
- Shows the format of the TextureCoordinates parameter when setting per vertex texture coordinates.
Projection
ScreenOverlays
Surface Extent Triangulator
Surface Polygon Triangulator
Surface Shapes
- Shows the format of the Center parameter when computing a circle with a cartographic position.
- Shows the format of the Center parameter when computing a circle.
- Shows the format of the Center parameter when computing a sector with a cartographic position.
- Shows the format of the Center parameter when computing a sector.
- Shows the format of the Center parameter when computing an ellipse with a cartographic position.
- Shows the format of the Center parameter when computing an ellipse.
Texture Matrix
Texture Screen Overlays
VGT
- Create a duplicate.
- Create an anonymous duplicate.
- Enumerate all embedded components of a VGT component
- Get a Vector Geometry Tool provider
- Get A Vector Geometry Tool template provider.
- Get an embedded component
- Iterate all embedded components of a VGT component
Angle
- Check whether an angle with specified name already exists.
- Check whether the reference angle has a cyclic dependency on another angle.
- Computes an angle and the rate of change at a given condition.
- Computes an angle at a given condition.
- Create a vector.perpendicular to the plane in which the angle is defined.
- Create an angle between two planes.
- Determine if the specified angle type is supported.
- Enumerate the existing angles.
- Iterate through existing angles.
- Remove an existing angle with the specified name.
Axes
- Check whether the axes with specified name exist.
- Check whether the reference axes has a cyclic dependency on another axes.
- Create the axes oriented using vectors fixed in these axes and independent reference vectors.
- Creates a fixed axes based on the origin point with Euler Angles orientation (using common tasks).
- Creates a fixed axes based on the origin point with Quaternion orientation (using common tasks).
- Creates a fixed axes based on the specified axes (using common tasks).
- Determine if the specified axes type is supported.
- Enumerate the existing axes.
- Finds the axes' orientation in Earth's Fixed axes.
- Iterate through existing axes.
- Remove an existing axes with the specified name.
- Transform a vector and vector's rate to the Earth's Fixed axes.
- Transform a vector to the Earth's Fixed axes.
CalcScalar
Condition
- Check whether a condition with specified name already exists.
- Create a condition defined by determining if input scalar is within specified bounds.
- Determine if the specified condition type is supported.
- Enumerate the existing conditions.
- Iterate through existing conditions.
- Remove an existing condition with the specified name.
Event
- Check whether an event with specified name already exists.
- Configure the smart interval epoch and the duration.
- Configure the start and stop epoch time with smart epochs.
- Convert the start and stop times of the interval into a time.
- Create and configure explicit smart epoch event.
- Create and configure extremum event.
- Create and configure fixed epoch event.
- Create and configure fixed time offset event.
- Create and configure implicit smart epoch event.
- Create and configure signaled event.
- Create and configure start stop time event.
- Determine if event occurs before an epoch.
- Determine if the specified event type is supported.
- Determine the time of an event.
- Enumerate the existing events.
- Iterate through existing events.
- Remove an existing event with the specified name.
- Sets the start and stop epoch time with smart epochs.
EventArray
- Check whether an event array with specified name already exists.
- Create and configure condition crossings event array.
- Create and configure extrema event array.
- Create and configure filtered event array.
- Create and configure fixed step event array.
- Create and configure merged event array.
- Create and configure signaled event array.
- Create and configure start stop times event array.
- Determine altitude of aircraft at one minute samples.
- Determine if the specified event array type is supported.
- Determines the time intervals of an event array.
- Enumerate the existing event arrays.
- Iterate through existing event arrays.
- Remove an existing event array with the specified name.
EventInterval
- Check whether an event interval with specified name already exists.
- Create and configure event interval between two instants.
- Create and configure event interval from an interval list.
- Create and configure fixed duration event interval.
- Create and configure fixed event interval.
- Create and configure scaled event interval.
- Create and configure signaled event interval.
- Create and configure time offset event interval.
- Determine if event occurred in interval.
- Determine if the specified event interval type is supported.
- Determines the start and stop times of the event interval.
- Enumerate the existing event intervals.
- Iterate through existing event intervals.
- Remove an existing event interval with the specified name.
EventIntervalCollection
- Check whether an event interval collection with specified name already exists.
- Create and configure lighting event interval collection.
- Create and configure signaled event interval collection.
- Determine if epoch occurred in interval collection.
- Determine if the specified event interval collection type is supported.
- Determines the event intervals contained in the interval collection.
- Enumerate the existing event interval collections.
- Iterate through existing event interval collections.
- Remove an existing event interval collection with the specified name.
EventIntervalList
- Check whether an event interval list with specified name already exists.
- Create and configure event interval list from file.
- Create and configure filtered event interval list.
- Create and configure list condition event interval.
- Create and configure merged event interval list.
- Create and configure scaled event interval list.
- Create and configure signaled event interval list.
- Create and configure time offset event interval list.
- Determine if epoch occured in interval collection.
- Determine if the specified event interval list type is supported.
- Determine the intervals an aircraft is above a certain velocity.
- Determine the intervals without access.
- Determines the event intervals contained in the interval list.
- Enumerate the existing event interval lists.
- Iterate through existing event interval lists.
- Remove an existing event interval list with the specified name.
ParameterSet
Plane
- Check whether a plane with specified name already exists.
- Check whether the reference plane has a cyclic dependency on another plane.
- Create a plane normal to vector.
- Determine if the specified plane type is supported.
- Enumerate the existing planes.
- Iterate through existing planes.
- Remove an existing plane with the specified name.
Point
- Check whether a point with the specified name exists.
- Check whether the reference point has a cyclic dependency on another point.
- Create a B-Plane point using selected target body.
- Determine if the specified point type is supported.
- Enumerate the existing points.
- Iterate through the existing points.
- Locates a point in the Earth's Fixed reference frame.
- Remove an existing point with the specified name.
System
- Check whether a system with the specified name exists.
- Check whether the reference system has a cyclic dependency on another system.
- Create a non-persistent point fixed in a specified reference frame given Cartesian data (using common tasks).
- Create a non-persistent point fixed in a specified reference frame given Cartographic data (using common tasks).
- Create a system assembled from a point serving as its origin and a set of reference axes.
- Creates a East-North-Up system at the specified geodetic location (using common tasks).
- Creates a system assembled from an origin point and a set of reference axes (using common tasks).
- Determine if the specified System type is supported.
- Enumerate the existing systems.
- Iterate through existing systems (coordinate reference frames).
- Remove an existing system with the specified name.
Vector
- Check whether the reference vector has a cyclic dependency on another vector.
- Check whether the vector with the specified name already exists.
- Computes the vector in the Earth's Fixed axes.
- Create a displacement vector defined by its origin and destination points.
- Creates a vector defined as a cross product of vectors A and B.
- Determine if the specified vector type is supported.
- Enumerate the existing vectors.
- Iterate through the existing vectors.
- Remove an existing vector with the specified name.
2D Windows
- Enumerate all 2D (Map) windows and print their map identifiers.
- Enumerate all 2D (Map) windows and print their map identifiers.
3D Windows
- Enumerate all 3D (Globe) windows and print their scene identifiers.
- Enumerate all 3D (Globe) windows and print their scene identifiers.
Utilities
- Computes the distance between two locations.
- Create 2525b symbol
- Gets the altitude of the terrain at a single location and in batches.
- Gets the altitude profile of the terrain.
- Load a VDF
- Sets the scenario analysis time to the empheris time of another object.
- Sets the scenario analysis time to today and the duration to one day.
Connect
Conversions
Units
Conversions
Preferences
Create instance of AgStkObjectRoot in STK Engine application
[C#] | ![]() |
|
---|---|---|
|
Get a reference to the AgStkObjectRoot using the running STK instance
[C#] | ![]() |
|
---|---|---|
|
Get a reference to the AgStkObjectRoot with display alerts turned off.
[C#] | ![]() |
|
---|---|---|
|
Start STK and get a reference to IAgStkObjectRoot
[C#] | ![]() |
|
---|---|---|
|
Create an area target (on the current scenario central body)
[C#] | ![]() |
|
---|---|---|
|
Define area target boundary and position from list of lat/lon/alt
[C#] | ![]() |
|
---|---|---|
|
Define area target boundary and position from list of lat/lon/alt (using common tasks)
[C#] | ![]() |
|
---|---|---|
|
List all points in an area target
[C#] | ![]() |
|
---|---|---|
|
Set an elliptical area target
[C#] | ![]() |
|
---|---|---|
|
Set an elliptical area target (using common tasks)
[C#] | ![]() |
|
---|---|---|
|
Configure the chain compute time period.
[C#] | ![]() |
|
---|---|---|
|
Create a chain (on the current scenario central body)
[C#] | ![]() |
|
---|---|---|
|
Define and compute a chain (advance)
[C#] | ![]() |
|
---|---|---|
|
Define and compute a chain (basic)
[C#] | ![]() |
|
---|---|---|
|
Prints the strand intervals of chain object
[C#] | ![]() |
|
---|---|---|
|
Delete a STK Object
[C#] | ![]() |
|
---|---|---|
|
Export a STK Object to a file
[C#] | ![]() |
|
---|---|---|
|
Import an existing STK Object file into an object collection
[C#] | ![]() |
|
---|---|---|
|
Rename a STK Object
[C#] | ![]() |
|
---|---|---|
|
Set/Get the STK Object description
[C#] | ![]() |
|
---|---|---|
|
Add an access constraint to an STK Object
[C#] | ![]() |
|
---|---|---|
|
Add and configure a lighting condition access constraint
[C#] | ![]() |
|
---|---|---|
|
Add and configure a LOS sun exclusion access constraint
[C#] | ![]() |
|
---|---|---|
|
Add and configure a lunar elevation angle access constraint
[C#] | ![]() |
|
---|---|---|
|
Add and configure a sun elevation angle access constraint
[C#] | ![]() |
|
---|---|---|
|
Add and configure a third body obstruction access constraint
[C#] | ![]() |
|
---|---|---|
|
Add and configure an altitude access constraint
[C#] | ![]() |
|
---|---|---|
|
Add multiple access constraints of the same type to an STK Object
[C#] | ![]() |
|
---|---|---|
|
Compute an access and get constraint data from data provider
[C#] | ![]() |
|
---|---|---|
|
Compute an access between two STK Objects (using IAgStkObject interface)
[C#] | ![]() |
|
---|---|---|
|
Compute an access between two STK Objects (using object path)
[C#] | ![]() |
|
---|---|---|
|
Compute an access for one point
[C#] | ![]() |
|
---|---|---|
|
Compute and extract access interval times
[C#] | ![]() |
|
---|---|---|
|
Configure the access analysis time period to specified time instants.
[C#] | ![]() |
|
---|---|---|
|
Configure the access interval to the availability time span of the object where access is being computed to.
[C#] | ![]() |
|
---|---|---|
|
Enumerate the available constraints collection
[C#] | ![]() |
|
---|---|---|
|
GetAccessBetweenObjectsByPath using the output of GetExistingAccesses
[C#] | ![]() |
|
---|---|---|
|
List all exclusion zones of an access constraint
[C#] | ![]() |
|
---|---|---|
|
Remove an access constraint from a STK Object
[C#] | ![]() |
|
---|---|---|
|
Coarse grain approach to retrieving a fixed data provider
[C#] | ![]() |
|
---|---|---|
|
Coarse grain approach to retrieving a interval data provider
[C#] | ![]() |
|
---|---|---|
|
Coarse grain approach to retrieving a time var data provider
[C#] | ![]() |
|
---|---|---|
|
Coarse grain approach to retrieving data provider information
[C#] | ![]() |
|
---|---|---|
|
Execute a non time dependent data provider (for instance facility position)
[C#] | ![]() |
|
---|---|---|
|
Execute a non time dependent data provider (for instance facility position) and request only the specified elements
[C#] | ![]() |
|
---|---|---|
|
Execute a time dependent data provider and request all elements for the specified time interval
[C#] | ![]() |
|
---|---|---|
|
Execute a time dependent data provider and returning all elements for a single time
[C#] | ![]() |
|
---|---|---|
|
Execute a time dependent data provider and returning the specified elements at the specified time
[C#] | ![]() |
|
---|---|---|
|
Execute a time dependent data provider and returning the specified elements for a single time
[C#] | ![]() |
|
---|---|---|
|
Execute a time dependent data provider which uses preData and returning the specified elements
[C#] | ![]() |
|
---|---|---|
|
Execute a time dependent group data provider which uses preData and returning the specified elements
[C#] | ![]() |
|
---|---|---|
|
Execute an interval data provider (for instance access times) and returning all elements
[C#] | ![]() |
|
---|---|---|
|
Execute an interval data provider (for instance access times) and returning only the specified elements
[C#] | ![]() |
|
---|---|---|
|
Execute an object coverage data provider and dump its result
[C#] | ![]() |
|
---|---|---|
|
Extract data from IAgDrDataSetCollection (generic)
[C#] | ![]() |
|
---|---|---|
|
Extract data from IAgDrDataSetCollection across multiple intervals.
[C#] | ![]() |
|
---|---|---|
|
Extract data from IAgDrIntervalCollection (generic)
[C#] | ![]() |
|
---|---|---|
|
Extract data from IAgDrResult based on its category (generic)
[C#] | ![]() |
|
---|---|---|
|
Extract data from IAgDrSubSectionCollection (generic)
[C#] | ![]() |
|
---|---|---|
|
Extract data from IAgDrTextMessage (generic)
[C#] | ![]() |
|
---|---|---|
|
Set STK Object Display to always on
[C#] | ![]() |
|
---|---|---|
|
Set STK Object Display to use during access mode
[C#] | ![]() |
|
---|---|---|
|
Set STK Object Display to use intervals mode
[C#] | ![]() |
|
---|---|---|
|
Set scenario display to hide and show STK Objects in a specified 2D window
[C#] | ![]() |
|
---|---|---|
|
Configure 3D data display
[C#] | ![]() |
|
---|---|---|
|
Configure 3D model articulations
[C#] | ![]() |
|
---|---|---|
|
Configure 3D model file
[C#] | ![]() |
|
---|---|---|
|
Configure 3D model level of detail
[C#] | ![]() |
|
---|---|---|
|
Configure 3D vector
[C#] | ![]() |
|
---|---|---|
|
List all 3D model articulations
[C#] | ![]() |
|
---|---|---|
|
Sets the interval of the object coverage to the sunlight times of an object
[C#] | ![]() |
|
---|---|---|
|
Compute a link budget for a Transmtiter and Receiver pair, using complex models
[C#] | ![]() |
|
---|---|---|
|
Compute a link budget for a Transmtiter and Receiver pair, using simple models
[C#] | ![]() |
|
---|---|---|
|
Add a STK Object to constellation using IAgStkObject interface
[C#] | ![]() |
|
---|---|---|
|
Add a STK Object to constellation using STK Object Path
[C#] | ![]() |
|
---|---|---|
|
Compute a coverage definition access
[C#] | ![]() |
|
---|---|---|
|
Create a coverage definition (on the current scenario central body)
[C#] | ![]() |
|
---|---|---|
|
Define a coverage definition assets
[C#] | ![]() |
|
---|---|---|
|
Define a coverage definition by points
[C#] | ![]() |
|
---|---|---|
|
Define a custom grid using area targets
[C#] | ![]() |
|
---|---|---|
|
Define a grid resolution by latitude and longitude
[C#] | ![]() |
|
---|---|---|
|
Define and configure grid constraint options
[C#] | ![]() |
|
---|---|---|
|
Set the coverage analysis time to the asset object time periods.
[C#] | ![]() |
|
---|---|---|
|
Configure a coverage definition adaptive sampling
[C#] | ![]() |
|
---|---|---|
|
Configure a coverage definition fixed step sampling
[C#] | ![]() |
|
---|---|---|
|
Configure a coverage definition graphics
[C#] | ![]() |
|
---|---|---|
|
Create a facility (on current scenario central body)
[C#] | ![]() |
|
---|---|---|
|
Create a facility from facility database
[C#] | ![]() |
|
---|---|---|
|
Create a facility on Earth at lat/lon/alt
[C#] | ![]() |
|
---|---|---|
|
Create a facility on specified central body at lat/lon/alt
[C#] | ![]() |
|
---|---|---|
|
Move a facility while use terrain option is set true
[C#] | ![]() |
|
---|---|---|
|
Configure access duration figure of merit
[C#] | ![]() |
|
---|---|---|
|
Configure coverage time figure of merit
[C#] | ![]() |
|
---|---|---|
|
Configure figure of merit Age Of Data definition
[C#] | ![]() |
|
---|---|---|
|
Configure figure of merit contours
[C#] | ![]() |
|
---|---|---|
|
Configure figure of merit definition altitude access constraint
[C#] | ![]() |
|
---|---|---|
|
Configure figure of merit Scalar Calculation definition
[C#] | ![]() |
|
---|---|---|
|
Configure figure of merit Scalar Calculation definition using VGT
[C#] | ![]() |
|
---|---|---|
|
Configure figure of merit System Response Time
[C#] | ![]() |
|
---|---|---|
|
Configure figure of merit System Response Time reset
[C#] | ![]() |
|
---|---|---|
|
Create a figure of merit on a coverage definition
[C#] | ![]() |
|
---|---|---|
|
Inspect grid by selecting a point
[C#] | ![]() |
|
---|---|---|
|
Set the figure of merit definition to access constraint by enumeration
[C#] | ![]() |
|
---|---|---|
|
Set the figure of merit definition to access constraint by name
[C#] | ![]() |
|
---|---|---|
|
Add MTO track
[C#] | ![]() |
|
---|---|---|
|
Configure MTO
[C#] | ![]() |
|
---|---|---|
|
Create a MTO (on current scenario central body)
[C#] | ![]() |
|
---|---|---|
|
Extend MTO track
[C#] | ![]() |
|
---|---|---|
|
Load MTO track points from file
[C#] | ![]() |
|
---|---|---|
|
Remove MTO track
[C#] | ![]() |
|
---|---|---|
|
Remove MTO tracks by ids
[C#] | ![]() |
|
---|---|---|
|
Compute MTO field of view
[C#] | ![]() |
|
---|---|---|
|
Compute MTO ranges
[C#] | ![]() |
|
---|---|---|
|
Compute visibility with MTO tracks
[C#] | ![]() |
|
---|---|---|
|
Determine if all the specified tracks (i.e. a subset of the MTO tracks) are visible from the other STK Object at the specified time?
[C#] | ![]() |
|
---|---|---|
|
Determine if any track is visible from other STK Object at the specified time
[C#] | ![]() |
|
---|---|---|
|
Determine which tracks are visible from the other STK Object at the specified time
[C#] | ![]() |
|
---|---|---|
|
Which tracks of the specified subset of tracks are visible from the other STK Object at the specified time?
[C#] | ![]() |
|
---|---|---|
|
Configure MTO graphics
[C#] | ![]() |
|
---|---|---|
|
Configure MTO track marker
[C#] | ![]() |
|
---|---|---|
|
Configure MTO track model
[C#] | ![]() |
|
---|---|---|
|
Create a place (on current scenario central body)
[C#] | ![]() |
|
---|---|---|
|
Create a place from facility database
[C#] | ![]() |
|
---|---|---|
|
Create a place on Earth at lat/lon/alt
[C#] | ![]() |
|
---|---|---|
|
Create a place on specified central body at lat/lon/alt
[C#] | ![]() |
|
---|---|---|
|
Move a place while use terrain option is set true
[C#] | ![]() |
|
---|---|---|
|
Configure a planet
[C#] | ![]() |
|
---|---|---|
|
Configure a planet position by ephemeris source file(using common tasks)
[C#] | ![]() |
|
---|---|---|
|
Configure a planet graphics
[C#] | ![]() |
|
---|---|---|
|
Compute the probability of detection of a target for a monostatic search/track radar
[C#] | ![]() |
|
---|---|---|
|
Add analytical terrain to the scenario on Earth central body
[C#] | ![]() |
|
---|---|---|
|
Configure scenario animation
[C#] | ![]() |
|
---|---|---|
|
Configure scenario text font
[C#] | ![]() |
|
---|---|---|
|
Add a new STK Object to the scenario
[C#] | ![]() |
|
---|---|---|
|
Import an existing STK Object file into the scenario
[C#] | ![]() |
|
---|---|---|
|
Retrieve the list of scenario's children of a given type
[C#] | ![]() |
|
---|---|---|
|
Close a scenario
[C#] | ![]() |
|
---|---|---|
|
Create a new scenario (closing the current scenario if necessary)
[C#] | ![]() |
|
---|---|---|
|
Load a scenario (closing the current scenario if necessary)
[C#] | ![]() |
|
---|---|---|
|
Save a scenario
[C#] | ![]() |
|
---|---|---|
|
Save a scenario to a new location (Save as)
[C#] | ![]() |
|
---|---|---|
|
Define a complex sensor
[C#] | ![]() |
|
---|---|---|
|
Define a custom sensor
[C#] | ![]() |
|
---|---|---|
|
Define a half power sensor
[C#] | ![]() |
|
---|---|---|
|
Define a SAR sensor
[C#] | ![]() |
|
---|---|---|
|
Define a simple conic sensor
[C#] | ![]() |
|
---|---|---|
|
Define and compute sensor swath
[C#] | ![]() |
|
---|---|---|
|
Define external sensor pointing
[C#] | ![]() |
|
---|---|---|
|
Define fixed location
[C#] | ![]() |
|
---|---|---|
|
Define fixed sensor pointing
[C#] | ![]() |
|
---|---|---|
|
Define location from Vector Geometry Tool point
[C#] | ![]() |
|
---|---|---|
|
Define location on 3D model
[C#] | ![]() |
|
---|---|---|
|
Define sensor to use azimuth elevation mask file
[C#] | ![]() |
|
---|---|---|
|
Define spinning sensor pointing
[C#] | ![]() |
|
---|---|---|
|
Define spinning sensor pointing (using common tasks)
[C#] | ![]() |
|
---|---|---|
|
Define targeted sensor pointing
[C#] | ![]() |
|
---|---|---|
|
Configure sensor 3D projection
[C#] | ![]() |
|
---|---|---|
|
Configure basic properties
[C#] | ![]() |
|
---|---|---|
|
Create a star (on current scenario central body)
[C#] | ![]() |
|
---|---|---|
|
Create a star from a star database
[C#] | ![]() |
|
---|---|---|
|
Change a target position
[C#] | ![]() |
|
---|---|---|
|
Configure a target from azimuth mask file
[C#] | ![]() |
|
---|---|---|
|
Create a target (on the current scenario central body)
[C#] | ![]() |
|
---|---|---|
|
Configure an aircraft route using the Great Arc propagator
[C#] | ![]() |
|
---|---|---|
|
Set an aircraft to use Great Arc propagator
[C#] | ![]() |
|
---|---|---|
|
Add ground ellipse element and data element
[C#] | ![]() |
|
---|---|---|
|
Export a vehicle attitude to an external file
[C#] | ![]() |
|
---|---|---|
|
Export a vehicle STK ephemeris to an external file
[C#] | ![]() |
|
---|---|---|
|
Add attitude data based on a time-ordered set of Euler angles
[C#] | ![]() |
|
---|---|---|
|
Add attitude data based on a time-ordered set of quaternions
[C#] | ![]() |
|
---|---|---|
|
Add attitude data based on a time-ordered set of quaternions interpreted relative to CBF
[C#] | ![]() |
|
---|---|---|
|
Configure real-time attitude
[C#] | ![]() |
|
---|---|---|
|
Set attitude profile type (if profile is supported)
[C#] | ![]() |
|
---|---|---|
|
Configure access intervals graphics
[C#] | ![]() |
|
---|---|---|
|
Configure basic graphics
[C#] | ![]() |
|
---|---|---|
|
Configure custom intervals graphics
[C#] | ![]() |
|
---|---|---|
|
Configure elevation contours
[C#] | ![]() |
|
---|---|---|
|
Configure sunlight lighting graphics
[C#] | ![]() |
|
---|---|---|
|
Set a vehicle's graphics to access intervals
[C#] | ![]() |
|
---|---|---|
|
Set a vehicle's graphics to basic
[C#] | ![]() |
|
---|---|---|
|
Set a vehicle's graphics to custom intervals
[C#] | ![]() |
|
---|---|---|
|
Configure 3D dropline graphics
[C#] | ![]() |
|
---|---|---|
|
Configure 3D pass graphics
[C#] | ![]() |
|
---|---|---|
|
Configure control from a propagate segment with Design Explorer Optimizer
[C#] | ![]() |
|
---|---|---|
|
Configure initial state segment
[C#] | ![]() |
|
---|---|---|
|
Configure launch segment
[C#] | ![]() |
|
---|---|---|
|
Configure maneuver segment
[C#] | ![]() |
|
---|---|---|
|
Configure propagate segment
[C#] | ![]() |
|
---|---|---|
|
Configure result from a maneuver segment with Design Explorer Optimizer
[C#] | ![]() |
|
---|---|---|
|
Configure sequence segment with scripting tool
[C#] | ![]() |
|
---|---|---|
|
Configure target sequence segment
[C#] | ![]() |
|
---|---|---|
|
Configure target sequence with Differential Corrector profile
[C#] | ![]() |
|
---|---|---|
|
Configure the Astrogrator propagator
[C#] | ![]() |
|
---|---|---|
|
Configure update segment
[C#] | ![]() |
|
---|---|---|
|
Configure the Ballistic propagator
[C#] | ![]() |
|
---|---|---|
|
Configure the GPS propagator with an almanac
[C#] | ![]() |
|
---|---|---|
|
Configure the Great Arc propagator with a list of waypoints
[C#] | ![]() |
|
---|---|---|
|
Configure the Great Arc propagator with a list of waypoints and velocity
[C#] | ![]() |
|
---|---|---|
|
List all waypoints in a Waypoint Collection
[C#] | ![]() |
|
---|---|---|
|
Set Waypoints (Derive Time and Acceleration from Velocity) and Propagate
[C#] | ![]() |
|
---|---|---|
|
Set Waypoints (Derive Time from Velocity and Acceleration) and Propagate
[C#] | ![]() |
|
---|---|---|
|
Set Waypoints (Derive Velocity from Time) and Propagate
[C#] | ![]() |
|
---|---|---|
|
Sets the ephemeris start time to an explicit time, and then add waypoints relative to that time.
[C#] | ![]() |
|
---|---|---|
|
Configure the HPOP propagator
[C#] | ![]() |
|
---|---|---|
|
Configure the J2 Perturbation propagator
[C#] | ![]() |
|
---|---|---|
|
Configure the J4 Perturbation propagator to a circular orbit
[C#] | ![]() |
|
---|---|---|
|
Configure the J4 Perturbation propagator to a critically inclined orbit
[C#] | ![]() |
|
---|---|---|
|
Configure the LOP propagator
[C#] | ![]() |
|
---|---|---|
|
Add realtime LLA positions
[C#] | ![]() |
|
---|---|---|
|
Add realtime LLA positions in batches
[C#] | ![]() |
|
---|---|---|
|
Configure the Realtime propagator
[C#] | ![]() |
|
---|---|---|
|
Configure the SGP4 propagator with file source
[C#] | ![]() |
|
---|---|---|
|
Configure the SGP4 propagator with online source
[C#] | ![]() |
|
---|---|---|
|
Set SGP4 to auto-update from file source
[C#] | ![]() |
|
---|---|---|
|
Set SGP4 to auto-update from online source
[C#] | ![]() |
|
---|---|---|
|
Configure the Simple Ascent propagator
[C#] | ![]() |
|
---|---|---|
|
Configure the SPICE propagator
[C#] | ![]() |
|
---|---|---|
|
Create a ground vehicle (on current scenario central body)
[C#] | ![]() |
|
---|---|---|
|
Get the ground vehicle Attitude Export tool
[C#] | ![]() |
|
---|---|---|
|
Get the ground vehicle Propagator Definition Export tool
[C#] | ![]() |
|
---|---|---|
|
Get the ground vehicle STK Ephemeris Export tool
[C#] | ![]() |
|
---|---|---|
|
Set ground vehicle to use Great Arc propagator
[C#] | ![]() |
|
---|---|---|
|
Set ground vehicle to use Realtime propagator
[C#] | ![]() |
|
---|---|---|
|
Set ground vehicle to use STK External propagator
[C#] | ![]() |
|
---|---|---|
|
Create a launch vehicle (on current scenario central body)
[C#] | ![]() |
|
---|---|---|
|
Determine if trajectory type is supported
[C#] | ![]() |
|
---|---|---|
|
Define missile trajectory
[C#] | ![]() |
|
---|---|---|
|
Create a satellite (on current scenario central body)
[C#] | ![]() |
|
---|---|---|
|
Create a satellite from an external ephemeris file (.e)
[C#] | ![]() |
|
---|---|---|
|
Create a satellite from the satellite database
[C#] | ![]() |
|
---|---|---|
|
Set the satellite to use the GPS propagator
[C#] | ![]() |
|
---|---|---|
|
Set the satellite to use the HPOP propagator
[C#] | ![]() |
|
---|---|---|
|
Set the satellite to use the J2 propagator
[C#] | ![]() |
|
---|---|---|
|
Set the satellite to use the LOP propagator
[C#] | ![]() |
|
---|---|---|
|
Set the satellite to use the SGP4 propagator
[C#] | ![]() |
|
---|---|---|
|
Set the satellite to use the SPICE propagator
[C#] | ![]() |
|
---|---|---|
|
Set the satellite to use the STK External propagator
[C#] | ![]() |
|
---|---|---|
|
Create a ship (on current scenario central body)
[C#] | ![]() |
|
---|---|---|
|
Set ship to use Great Arc propagator
[C#] | ![]() |
|
---|---|---|
|
Set ship to use Realtime propagator
[C#] | ![]() |
|
---|---|---|
|
Set ship to use STK External propagator
[C#] | ![]() |
|
---|---|---|
|
Add an Attribute that provides a combobox of values from which the user can choose.
[C#] | ![]() |
|
---|---|---|
|
Add an Attribute that provides a combobox of values populated by a function from which the user can choose.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Center parameter when creating a bounding sphere.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Size parameter when computing using a box triangulator.
[C#] | ![]() |
|
---|---|---|
|
Change view mode to use Earth's fixed frame
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Camera's Position property.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Camera's ReferencePoint property.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Camera's UpVector property.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Extent parameter when zooming to a cartographic extent on a central body.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Offset and UpAxis parameters when setting the camera's reference point with an offset.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Position parameter when converting a cartogaphic position to a pixel coordinate.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Position parameter when converting a pixel coordinate to a cartographic position.
[C#] | ![]() |
|
---|---|---|
|
Take a snapshot of the camera's view
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the ConvolutionFilter's Kernel property.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Kernel parameter when creating a convolution filter.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the distance to position display condition's Position property.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Position parameter when creating a distance to position display condition.
[C#] | ![]() |
|
---|---|---|
|
Draw a primitive based on a time interval
[C#] | ![]() |
|
---|---|---|
|
Draw a primitive based on multiple conditions
[C#] | ![]() |
|
---|---|---|
|
Draw a primitive based on viewer altitude
[C#] | ![]() |
|
---|---|---|
|
Draw a primitive based on viewer distance
[C#] | ![]() |
|
---|---|---|
|
Draw a screen overlay based on viewer distance
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the TimeInterval parameter when creating a time interval display condition.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Radii parameter when computing using an ellipsoid triangulator.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the BottomPositions and TopPositions parameters when computing using an extruded polyline triangulator with cartographic positions.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the BottomPositions and TopPositions parameters when computing using an extruded polyline triangulator.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Positions parameter when computing using an extruded polyline triangulator with altitudes and cartographic positions.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Positions parameter when computing using an extruded polyline triangulator with altitudes.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Positions parameter when computing using an extruded polyline triangulator with cartographic positions.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Positions parameter when computing using an extruded polyline triangulator.
[C#] | ![]() |
|
---|---|---|
|
Add custom imagery to the globe
[C#] | ![]() |
|
---|---|---|
|
Add jp2 imagery to the globe
[C#] | ![]() |
|
---|---|---|
|
Add terrain to the globe
[C#] | ![]() |
|
---|---|---|
|
Draw an image on top of another
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Extent parameter when creating a raster imgae globe overlay.
[C#] | ![]() |
|
---|---|---|
|
Adjust brightness, contrast, and gamma
[C#] | ![]() |
|
---|---|---|
|
Adjust the color levels of an image
[C#] | ![]() |
|
---|---|---|
|
Blur an image with a convolution matrix
[C#] | ![]() |
|
---|---|---|
|
Extract the alpha component from an image
[C#] | ![]() |
|
---|---|---|
|
Flip an image
[C#] | ![]() |
|
---|---|---|
|
Load and display a raster stream
[C#] | ![]() |
|
---|---|---|
|
Swizzle an image's components
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Extent and SubExtent parameters when writing using a Jpeg 2000 Writer.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the model's Position property.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Position parameter when updating a model.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the overlay's MaximumSize property.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the overlay's MinimumSize property.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the overlay's Padding property.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the overlay's PinningPosition property.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the overlay's Position property.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the overlay's RotationPoint property.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the overlay's Size property.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the path point's Position property.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Position parameter when creating a path point.
[C#] | ![]() |
|
---|---|---|
|
Change a model's color on mouse over
[C#] | ![]() |
|
---|---|---|
|
Change model colors within a rectangular region
[C#] | ![]() |
|
---|---|---|
|
Zoom to a model on double click
[C#] | ![]() |
|
---|---|---|
|
Zoom to a particular marker in a batch
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Positions parameter when interpolating positions.
[C#] | ![]() |
|
---|---|---|
|
Create layers of primitives
[C#] | ![]() |
|
---|---|---|
|
Z-order primitives on the surface
[C#] | ![]() |
|
---|---|---|
|
Draw a set of markers
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Colors parameter when setting per marker colors.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Colors, Positions and Indices parameters when updating a marker batch primitive with cartographic positions.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Colors, Positions and Indices parameters when updating a marker batch primitive.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the EyeOffsets parameter when setting per marker eye offsets.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the marker batch's EyeOffset property.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the marker batch's PixelOffset property.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the marker batch's Size property.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the marker batch's TextureCoordinate property.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Origins parameter when setting per marker origins.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the PixelOffsets parameter when setting per marker pixel offsets.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the RotationAngles parameter when setting per marker rotations.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Sizes parameter when setting per marker sizes.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the TextureCoordinates parameter when setting per marker texture coordinates.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Textures parameter when setting per marker textures.
[C#] | ![]() |
|
---|---|---|
|
Draw a Collada model with user defined lighting
[C#] | ![]() |
|
---|---|---|
|
Draw a Collada or MDL model
[C#] | ![]() |
|
---|---|---|
|
Draw a dynamically textured Collada model
[C#] | ![]() |
|
---|---|---|
|
Draw a model with moving articulations
[C#] | ![]() |
|
---|---|---|
|
Orient a model
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Positions parameter when adding points to a path primitive.
[C#] | ![]() |
|
---|---|---|
|
Draw a set of points
[C#] | ![]() |
|
---|---|---|
|
Draw a set of uniquely colored points
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Positions, Colors and Indices parameters when updating a point batch with cartographic positions.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Positions, Colors and Indices parameters when updating a point batch.
[C#] | ![]() |
|
---|---|---|
|
Draw a great arc on the globe
[C#] | ![]() |
|
---|---|---|
|
Draw a line between two points
[C#] | ![]() |
|
---|---|---|
|
Draw a rhumb line on the globe
[C#] | ![]() |
|
---|---|---|
|
Draw a STK area target outline on the globe
[C#] | ![]() |
|
---|---|---|
|
Draw the outline of a circle on the globe
[C#] | ![]() |
|
---|---|---|
|
Draw the outline of an ellipse on the globe
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Positions parameter when updating a polyline primitive with cartographic positions.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Positions parameter when updating a polyline primitive.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Positions, Colors and Indices parameters when updating a polyline primitive with cartographic positions.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Positions, Colors and Indices parameters when updating a polyline primitive.
[C#] | ![]() |
|
---|---|---|
|
Draw a box
[C#] | ![]() |
|
---|---|---|
|
Draw a cylinder
[C#] | ![]() |
|
---|---|---|
|
Draw an ellipsoid
[C#] | ![]() |
|
---|---|---|
|
Draw a filled STK area target on terrain
[C#] | ![]() |
|
---|---|---|
|
Draw a filled STK area target on the globe
[C#] | ![]() |
|
---|---|---|
|
Draw a filled, dynamically textured extent on terrain
[C#] | ![]() |
|
---|---|---|
|
Draw a filled, textured extent on terrain
[C#] | ![]() |
|
---|---|---|
|
Draw a moving water texture using affine transformations
[C#] | ![]() |
|
---|---|---|
|
Draw a set of strings
[C#] | ![]() |
|
---|---|---|
|
Draw a set of uniquely colored strings
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Colors parameter when setting per string colors.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the EyeOffset property when setting the per-batch eye offset.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the EyeOffsets parameter when setting per string eye offsets.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Origins parameter when setting per string origins.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the PixelOffset property when setting the per-batch pixel offset.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the PixelOffsets parameter when setting per string pixel offsets.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Text, Positions, Colors and Indices parameters when updating a text batch primitive with cartographic positions.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Text, Positions, Colors and Indices parameters when updating a text batch primitive.
[C#] | ![]() |
|
---|---|---|
|
Draw a filled circle on the globe
[C#] | ![]() |
|
---|---|---|
|
Draw a filled ellipse on the globe
[C#] | ![]() |
|
---|---|---|
|
Draw a filled polygon with a hole on the globe
[C#] | ![]() |
|
---|---|---|
|
Draw a filled rectangular extent on the globe
[C#] | ![]() |
|
---|---|---|
|
Draw a filled STK area target
[C#] | ![]() |
|
---|---|---|
|
Draw an extrusion around a STK area target
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Colors parameter when setting per vertex colors.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Positions, Normals and Indices parameters when updating a triangle mesh primitive.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the TextureCoordinates parameter when setting per vertex texture coordinates.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Position parameter when creating a projection.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the projection's Position property.
[C#] | ![]() |
|
---|---|---|
|
How to get the scene manager from the STK Object Model root.
[C#] | ![]() |
|
---|---|---|
|
Add a company logo with a texture overlay
[C#] | ![]() |
|
---|---|---|
|
Add a video with a texture overlay
[C#] | ![]() |
|
---|---|---|
|
Add overlays to a panel overlay
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Position and Size parameters when creating a screen overlay.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the screen overlay manager's Padding property.
[C#] | ![]() |
|
---|---|---|
|
Write text to a texture overlay
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Extent parameter when computing using a surface extent triangulator.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Positions and HolePositions parameters when computing using a surface polygon triangulator.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Positions parameter when computing using a surface polygon triangulator.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Center parameter when computing a circle with a cartographic position.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Center parameter when computing a circle.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Center parameter when computing a sector with a cartographic position.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Center parameter when computing a sector.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Center parameter when computing an ellipse with a cartographic position.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Center parameter when computing an ellipse.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Corner0, Corner1, Corner2 and Corner3 parameters when creating a texture matrix.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Matrix parameter when creating a texture matrix.
[C#] | ![]() |
|
---|---|---|
|
Shows the format of the Position and Size parameters when creating a texture screen overlay.
[C#] | ![]() |
|
---|---|---|
|
Create a duplicate.
[C#] | ![]() |
|
---|---|---|
|
Create an anonymous duplicate.
[C#] | ![]() |
|
---|---|---|
|
Enumerate all embedded components of a VGT component
[C#] | ![]() |
|
---|---|---|
|
Get a Vector Geometry Tool provider
[C#] | ![]() |
|
---|---|---|
|
Get A Vector Geometry Tool template provider.
[C#] | ![]() |
|
---|---|---|
|
Get an embedded component
[C#] | ![]() |
|
---|---|---|
|
Iterate all embedded components of a VGT component
[C#] | ![]() |
|
---|---|---|
|
Check whether an angle with specified name already exists.
[C#] | ![]() |
|
---|---|---|
|
Check whether the reference angle has a cyclic dependency on another angle.
[C#] | ![]() |
|
---|---|---|
|
Computes an angle and the rate of change at a given condition.
[C#] | ![]() |
|
---|---|---|
|
Computes an angle at a given condition.
[C#] | ![]() |
|
---|---|---|
|
Create a vector.perpendicular to the plane in which the angle is defined.
[C#] | ![]() |
|
---|---|---|
|
Create an angle between two planes.
[C#] | ![]() |
|
---|---|---|
|
Determine if the specified angle type is supported.
[C#] | ![]() |
|
---|---|---|
|
Enumerate the existing angles.
[C#] | ![]() |
|
---|---|---|
|
Iterate through existing angles.
[C#] | ![]() |
|
---|---|---|
|
Remove an existing angle with the specified name.
[C#] | ![]() |
|
---|---|---|
|
Check whether the axes with specified name exist.
[C#] | ![]() |
|
---|---|---|
|
Check whether the reference axes has a cyclic dependency on another axes.
[C#] | ![]() |
|
---|---|---|
|
Create the axes oriented using vectors fixed in these axes and independent reference vectors.
[C#] | ![]() |
|
---|---|---|
|
Creates a fixed axes based on the origin point with Euler Angles orientation (using common tasks).
[C#] | ![]() |
|
---|---|---|
|
Creates a fixed axes based on the origin point with Quaternion orientation (using common tasks).
[C#] | ![]() |
|
---|---|---|
|
Creates a fixed axes based on the specified axes (using common tasks).
[C#] | ![]() |
|
---|---|---|
|
Determine if the specified axes type is supported.
[C#] | ![]() |
|
---|---|---|
|
Enumerate the existing axes.
[C#] | ![]() |
|
---|---|---|
|
Finds the axes' orientation in Earth's Fixed axes.
[C#] | ![]() |
|
---|---|---|
|
Iterate through existing axes.
[C#] | ![]() |
|
---|---|---|
|
Remove an existing axes with the specified name.
[C#] | ![]() |
|
---|---|---|
|
Transform a vector and vector's rate to the Earth's Fixed axes.
[C#] | ![]() |
|
---|---|---|
|
Transform a vector to the Earth's Fixed axes.
[C#] | ![]() |
|
---|---|---|
|
Check whether a calc scalar with specified name already exists.
[C#] | ![]() |
|
---|---|---|
|
Create a calc scalar constant.
[C#] | ![]() |
|
---|---|---|
|
Determine if the specified calc scalar type is supported.
[C#] | ![]() |
|
---|---|---|
|
Enumerate the existing calc scalars.
[C#] | ![]() |
|
---|---|---|
|
Iterate through existing calc scalars.
[C#] | ![]() |
|
---|---|---|
|
Remove an existing calc scalar with the specified name.
[C#] | ![]() |
|
---|---|---|
|
Check whether a condition with specified name already exists.
[C#] | ![]() |
|
---|---|---|
|
Create a condition defined by determining if input scalar is within specified bounds.
[C#] | ![]() |
|
---|---|---|
|
Determine if the specified condition type is supported.
[C#] | ![]() |
|
---|---|---|
|
Enumerate the existing conditions.
[C#] | ![]() |
|
---|---|---|
|
Iterate through existing conditions.
[C#] | ![]() |
|
---|---|---|
|
Remove an existing condition with the specified name.
[C#] | ![]() |
|
---|---|---|
|
Check whether an event with specified name already exists.
[C#] | ![]() |
|
---|---|---|
|
Configure the smart interval epoch and the duration.
[C#] | ![]() |
|
---|---|---|
|
Configure the start and stop epoch time with smart epochs.
[C#] | ![]() |
|
---|---|---|
|
Convert the start and stop times of the interval into a time.
[C#] | ![]() |
|
---|---|---|
|
Create and configure explicit smart epoch event.
[C#] | ![]() |
|
---|---|---|
|
Create and configure extremum event.
[C#] | ![]() |
|
---|---|---|
|
Create and configure fixed epoch event.
[C#] | ![]() |
|
---|---|---|
|
Create and configure fixed time offset event.
[C#] | ![]() |
|
---|---|---|
|
Create and configure implicit smart epoch event.
[C#] | ![]() |
|
---|---|---|
|
Create and configure signaled event.
[C#] | ![]() |
|
---|---|---|
|
Create and configure start stop time event.
[C#] | ![]() |
|
---|---|---|
|
Determine if event occurs before an epoch.
[C#] | ![]() |
|
---|---|---|
|
Determine if the specified event type is supported.
[C#] | ![]() |
|
---|---|---|
|
Determine the time of an event.
[C#] | ![]() |
|
---|---|---|
|
Enumerate the existing events.
[C#] | ![]() |
|
---|---|---|
|
Iterate through existing events.
[C#] | ![]() |
|
---|---|---|
|
Remove an existing event with the specified name.
[C#] | ![]() |
|
---|---|---|
|
Sets the start and stop epoch time with smart epochs.
[C#] | ![]() |
|
---|---|---|
|
Check whether an event array with specified name already exists.
[C#] | ![]() |
|
---|---|---|
|
Create and configure condition crossings event array.
[C#] | ![]() |
|
---|---|---|
|
Create and configure extrema event array.
[C#] | ![]() |
|
---|---|---|
|
Create and configure filtered event array.
[C#] | ![]() |
|
---|---|---|
|
Create and configure fixed step event array.
[C#] | ![]() |
|
---|---|---|
|
Create and configure merged event array.
[C#] | ![]() |
|
---|---|---|
|
Create and configure signaled event array.
[C#] | ![]() |
|
---|---|---|
|
Create and configure start stop times event array.
[C#] | ![]() |
|
---|---|---|
|
Determine altitude of aircraft at one minute samples.
[C#] | ![]() |
|
---|---|---|
|
Determine if the specified event array type is supported.
[C#] | ![]() |
|
---|---|---|
|
Determines the time intervals of an event array.
[C#] | ![]() |
|
---|---|---|
|
Enumerate the existing event arrays.
[C#] | ![]() |
|
---|---|---|
|
Iterate through existing event arrays.
[C#] | ![]() |
|
---|---|---|
|
Remove an existing event array with the specified name.
[C#] | ![]() |
|
---|---|---|
|
Check whether an event interval with specified name already exists.
[C#] | ![]() |
|
---|---|---|
|
Create and configure event interval between two instants.
[C#] | ![]() |
|
---|---|---|
|
Create and configure event interval from an interval list.
[C#] | ![]() |
|
---|---|---|
|
Create and configure fixed duration event interval.
[C#] | ![]() |
|
---|---|---|
|
Create and configure fixed event interval.
[C#] | ![]() |
|
---|---|---|
|
Create and configure scaled event interval.
[C#] | ![]() |
|
---|---|---|
|
Create and configure signaled event interval.
[C#] | ![]() |
|
---|---|---|
|
Create and configure time offset event interval.
[C#] | ![]() |
|
---|---|---|
|
Determine if event occurred in interval.
[C#] | ![]() |
|
---|---|---|
|
Determine if the specified event interval type is supported.
[C#] | ![]() |
|
---|---|---|
|
Determines the start and stop times of the event interval.
[C#] | ![]() |
|
---|---|---|
|
Enumerate the existing event intervals.
[C#] | ![]() |
|
---|---|---|
|
Iterate through existing event intervals.
[C#] | ![]() |
|
---|---|---|
|
Remove an existing event interval with the specified name.
[C#] | ![]() |
|
---|---|---|
|
Check whether an event interval collection with specified name already exists.
[C#] | ![]() |
|
---|---|---|
|
Create and configure lighting event interval collection.
[C#] | ![]() |
|
---|---|---|
|
Create and configure signaled event interval collection.
[C#] | ![]() |
|
---|---|---|
|
Determine if epoch occurred in interval collection.
[C#] | ![]() |
|
---|---|---|
|
Determine if the specified event interval collection type is supported.
[C#] | ![]() |
|
---|---|---|
|
Determines the event intervals contained in the interval collection.
[C#] | ![]() |
|
---|---|---|
|
Enumerate the existing event interval collections.
[C#] | ![]() |
|
---|---|---|
|
Iterate through existing event interval collections.
[C#] | ![]() |
|
---|---|---|
|
Remove an existing event interval collection with the specified name.
[C#] | ![]() |
|
---|---|---|
|
Check whether an event interval list with specified name already exists.
[C#] | ![]() |
|
---|---|---|
|
Create and configure event interval list from file.
[C#] | ![]() |
|
---|---|---|
|
Create and configure filtered event interval list.
[C#] | ![]() |
|
---|---|---|
|
Create and configure list condition event interval.
[C#] | ![]() |
|
---|---|---|
|
Create and configure merged event interval list.
[C#] | ![]() |
|
---|---|---|
|
Create and configure scaled event interval list.
[C#] | ![]() |
|
---|---|---|
|
Create and configure signaled event interval list.
[C#] | ![]() |
|
---|---|---|
|
Create and configure time offset event interval list.
[C#] | ![]() |
|
---|---|---|
|
Determine if epoch occured in interval collection.
[C#] | ![]() |
|
---|---|---|
|
Determine if the specified event interval list type is supported.
[C#] | ![]() |
|
---|---|---|
|
Determine the intervals an aircraft is above a certain velocity.
[C#] | ![]() |
|
---|---|---|
|
Determine the intervals without access.
[C#] | ![]() |
|
---|---|---|
|
Determines the event intervals contained in the interval list.
[C#] | ![]() |
|
---|---|---|
|
Enumerate the existing event interval lists.
[C#] | ![]() |
|
---|---|---|
|
Iterate through existing event interval lists.
[C#] | ![]() |
|
---|---|---|
|
Remove an existing event interval list with the specified name.
[C#] | ![]() |
|
---|---|---|
|
Check whether a parameter set with specified name already exists.
[C#] | ![]() |
|
---|---|---|
|
Create an attitude parameter set.
[C#] | ![]() |
|
---|---|---|
|
Determine if the specified parameter set type is supported.
[C#] | ![]() |
|
---|---|---|
|
Enumerate the existing parameter sets.
[C#] | ![]() |
|
---|---|---|
|
Iterate through existing parameter sets.
[C#] | ![]() |
|
---|---|---|
|
Remove an existing parameter set with the specified name.
[C#] | ![]() |
|
---|---|---|
|
Check whether a plane with specified name already exists.
[C#] | ![]() |
|
---|---|---|
|
Check whether the reference plane has a cyclic dependency on another plane.
[C#] | ![]() |
|
---|---|---|
|
Create a plane normal to vector.
[C#] | ![]() |
|
---|---|---|
|
Determine if the specified plane type is supported.
[C#] | ![]() |
|
---|---|---|
|
Enumerate the existing planes.
[C#] | ![]() |
|
---|---|---|
|
Iterate through existing planes.
[C#] | ![]() |
|
---|---|---|
|
Remove an existing plane with the specified name.
[C#] | ![]() |
|
---|---|---|
|
Check whether a point with the specified name exists.
[C#] | ![]() |
|
---|---|---|
|
Check whether the reference point has a cyclic dependency on another point.
[C#] | ![]() |
|
---|---|---|
|
Create a B-Plane point using selected target body.
[C#] | ![]() |
|
---|---|---|
|
Determine if the specified point type is supported.
[C#] | ![]() |
|
---|---|---|
|
Enumerate the existing points.
[C#] | ![]() |
|
---|---|---|
|
Iterate through the existing points.
[C#] | ![]() |
|
---|---|---|
|
Locates a point in the Earth's Fixed reference frame.
[C#] | ![]() |
|
---|---|---|
|
Remove an existing point with the specified name.
[C#] | ![]() |
|
---|---|---|
|
Check whether a system with the specified name exists.
[C#] | ![]() |
|
---|---|---|
|
Check whether the reference system has a cyclic dependency on another system.
[C#] | ![]() |
|
---|---|---|
|
Create a non-persistent point fixed in a specified reference frame given Cartesian data (using common tasks).
[C#] | ![]() |
|
---|---|---|
|
Create a non-persistent point fixed in a specified reference frame given Cartographic data (using common tasks).
[C#] | ![]() |
|
---|---|---|
|
Create a system assembled from a point serving as its origin and a set of reference axes.
[C#] | ![]() |
|
---|---|---|
|
Creates a East-North-Up system at the specified geodetic location (using common tasks).
[C#] | ![]() |
|
---|---|---|
|
Creates a system assembled from an origin point and a set of reference axes (using common tasks).
[C#] | ![]() |
|
---|---|---|
|
Determine if the specified System type is supported.
[C#] | ![]() |
|
---|---|---|
|
Enumerate the existing systems.
[C#] | ![]() |
|
---|---|---|
|
Iterate through existing systems (coordinate reference frames).
[C#] | ![]() |
|
---|---|---|
|
Remove an existing system with the specified name.
[C#] | ![]() |
|
---|---|---|
|
Check whether the reference vector has a cyclic dependency on another vector.
[C#] | ![]() |
|
---|---|---|
|
Check whether the vector with the specified name already exists.
[C#] | ![]() |
|
---|---|---|
|
Computes the vector in the Earth's Fixed axes.
[C#] | ![]() |
|
---|---|---|
|
Create a displacement vector defined by its origin and destination points.
[C#] | ![]() |
|
---|---|---|
|
Creates a vector defined as a cross product of vectors A and B.
[C#] | ![]() |
|
---|---|---|
|
Determine if the specified vector type is supported.
[C#] | ![]() |
|
---|---|---|
|
Enumerate the existing vectors.
[C#] | ![]() |
|
---|---|---|
|
Iterate through the existing vectors.
[C#] | ![]() |
|
---|---|---|
|
Remove an existing vector with the specified name.
[C#] | ![]() |
|
---|---|---|
|
Enumerate all 2D (Map) windows and print their map identifiers.
[C#] | ![]() |
|
---|---|---|
|
Enumerate all 2D (Map) windows and print their map identifiers.
[C#] | ![]() |
|
---|---|---|
|
Enumerate all 3D (Globe) windows and print their scene identifiers.
[C#] | ![]() |
|
---|---|---|
|
Enumerate all 3D (Globe) windows and print their scene identifiers.
[C#] | ![]() |
|
---|---|---|
|
Computes the distance between two locations.
[C#] | ![]() |
|
---|---|---|
|
Create 2525b symbol
[C#] | ![]() |
|
---|---|---|
|
Gets the altitude of the terrain at a single location and in batches.
[C#] | ![]() |
|
---|---|---|
|
Gets the altitude profile of the terrain.
[C#] | ![]() |
|
---|---|---|
|
Load a VDF
[C#] | ![]() |
|
---|---|---|
|
Sets the scenario analysis time to the empheris time of another object.
[C#] | ![]() |
|
---|---|---|
|
Sets the scenario analysis time to today and the duration to one day.
[C#] | ![]() |
|
---|---|---|
|
Execute Connect command
[C#] | ![]() |
|
---|---|---|
|
Execute multiple Connect commands
[C#] | ![]() |
|
---|---|---|
|
Extract data from a multiple Connect result
[C#] | ![]() |
|
---|---|---|
|
Extract data from Connect result
[C#] | ![]() |
|
---|---|---|
|
Convert a position to another representation
[C#] | ![]() |
|
---|---|---|
|
Convert an orbit state to another representation or coordinate system X
[C#] | ![]() |
|
---|---|---|
|
Extends orbit state to another representation or coordinate system X
[C#] | ![]() |
|
---|---|---|
|
Query direction as another representation
[C#] | ![]() |
|
---|---|---|
|
Delay graphics updates while manipulating properties of an object
[C#] | ![]() |
|
---|---|---|
|
Calculate date addition (with IAgDate)
[C#] | ![]() |
|
---|---|---|
|
Calculate date subtraction (with IAgDate)
[C#] | ![]() |
|
---|---|---|
|
Calculate quantity addition (with IAgQuantity)
[C#] | ![]() |
|
---|---|---|
|
Convert a date format to another format
[C#] | ![]() |
|
---|---|---|
|
Convert a quantity unit to another unit
[C#] | ![]() |
|
---|---|---|
|
Convert mulitple quantities of the same unit to another unit
[C#] | ![]() |
|
---|---|---|
|
Convert multiple dates of the same format to another format
[C#] | ![]() |
|
---|---|---|
|
Get a current unit preference
[C#] | ![]() |
|
---|---|---|
|
Isolate Unit Preferences when using multiple IAgStkObjectRoot objects
[C#] | ![]() |
|
---|---|---|
|
Reset all current unit preferences
[C#] | ![]() |
|
---|---|---|
|
Set a current unit preference
[C#] | ![]() |
|
---|---|---|
|