The stkutil module#

Summary#

ICartesian3Vector

Represents a cartesian 3-D vector.

IDirection

Interface to set and retrieve direction options for aligned and constrained vectors.

ILocationData

Base interface ILocationData. IPosition derives from this interface.

IOrbitState

Interface to set and retrieve the coordinate type used to specify the orbit state.

IOrientation

Interface to set and retrieve the orientation method.

IOrientationAzEl

Interface for AzEl orientation method.

IOrientationEulerAngles

Interface for Euler Angles orientation method.

IOrientationPositionOffset

Interface for defining the orientation origin position offset relative to the parent object.

IOrientationQuaternion

Quaternion representing orientation between two sets of axes.

IOrientationYPRAngles

Interface for Yaw-Pitch Roll (YPR) Angles orientation system.

IPosition

IPosition provides access to the position of the object.

IRuntimeTypeInfoProvider

Access point for RuntimeTypeInfo.

Cartesian

Class used to access a position using Cartesian Coordinates.

Cartesian2Vector

A 2-D cartesian vector.

Cartesian3Vector

A 3-D cartesian vector.

CommRadOrientationAzEl

AzEl orientation method.

CommRadOrientationEulerAngles

Euler Angles orientation method.

CommRadOrientationOffsetCart

Orientation offset cartesian.

CommRadOrientationQuaternion

Quaternion orientation method.

CommRadOrientationYPRAngles

Yaw-Pitch Roll (YPR) Angles orientation system.

ConversionUtility

Object that contains a unit conversion utility.

Cylindrical

Class defining cylindrical position.

Date

Object that contains a date.

Direction

Class defining direction options for aligned and constrained vectors.

DirectionEuler

Euler direction sequence.

DirectionPR

Pitch-Roll (PR) direction sequence.

DirectionRADec

Spherical direction (Right Ascension and Declination).

DirectionXYZ

Cartesian direction.

DoublesCollection

A collection of doubles.

ExecuteCommandResult

Collection of strings returned by the ExecuteCommand.

ExecuteMultipleCommandsResult

Collection of objects returned by the ExecuteMultipleCommands.

Geocentric

Class defining Geocentric position.

Geodetic

Class defining Geodetic position.

Orientation

Class defining the orientation of an orbit.

OrientationAzEl

AzEl orientation method.

OrientationEulerAngles

Euler Angles orientation method.

OrientationQuaternion

Quaternion orientation method.

OrientationYPRAngles

Yaw-Pitch Roll (YPR) Angles orientation system.

Planetocentric

Class defining Planetocentric position.

Planetodetic

Class defining Planetodetic position.

Position

The Position class.

PropertyInfo

Property Information coclass.

PropertyInfoCollection

Property Information Collection coclass.

Quantity

Object that contains a quantity.

RuntimeTypeInfo

Runtime Type info coclass.

Spherical

Class defining spherical position.

UnitPreferencesDimension

Object that contains info on the Dimension.

UnitPreferencesDimensionCollection

Object that contains a collection of dimensions.

UnitPreferencesUnit

Object that contains info on the unit.

UnitPreferencesUnitCollection

Object that contains a collection of UnitPreferencesUnit.

AzElAboutBoresight

About Boresight options for AzEl orientation method.

CoordinateSystem

Earth-centered coordinate systems for defining certain propagators.

DirectionType

Direction options for aligned and constrained vectors.

EulerDirectionSequence

Euler direction sequences.

EulerOrientationSequenceType

Euler rotation sequence options:.

ExecuteMultipleCommandsMode

Enumeration defines a set of actions when an error occurs while executing a command batch.

FillStyle

Fill Style.

LineStyle

Line Style.

LogMessageDisplayID

Log message destination options.

LogMessageType

Log message types.

OrbitStateType

Coordinate types used in specifying orbit state.

OrientationType

Orientation methods.

PositionType

Facility/place/target position types.

PropertyInfoValueType

The enumeration used to determine what type of property is being used.

PRSequence

Pitch-Roll (PR) direction sequences.

YPRAnglesSequence

Yaw-Pitch-Roll (YPR) sequences.

Description#

Objects and enumerations shared by the STK X and STK Objects libraries.

The types provided by STK Util are used indirectly through methods and properties in the STK X and STK Objects libraries.