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