Objects |
Description |
IAgCrdn
|
A base interface
implemented by all VGT components. The methods and properties of
the interface provide type information about the VGT
component. |
IAgCrdnAngle
|
The interface defines
methods and properties common to all angles. |
IAgCrdnAngleBetweenPlanes
|
An angle between two
planes. |
IAgCrdnAngleBetweenVectors
|
An angle between two
vectors. |
IAgCrdnAngleDihedral
|
An angle between two
vectors about an axis. |
IAgCrdnAngleFactory
|
A Factory object to create
angles. |
IAgCrdnAngleFindAngleResult
|
Contains the results
returned with IAgCrdnAngle.FindAngle method. |
IAgCrdnAngleFindAngleWithRateResult
|
Contains the results
returned with IAgCrdnAngle.FindAngleWithRate method. |
IAgCrdnAngleFindResult
|
Contains the results
returned with IAgCrdnAngle.FindCoordinates method. |
IAgCrdnAngleFindWithRateResult
|
Contains the results
returned with IAgCrdnAngle.FindCoordinatesWithRate method. |
IAgCrdnAngleGroup
|
Access or create VGT angles
associated with an object or a central body. |
IAgCrdnAngleRefTo
|
Represents a reference to a
VGT angle. |
IAgCrdnAngleRotation
|
Angle of the shortest
rotation between the specified FromAxes and ToAxes axes. |
IAgCrdnAngleToPlane
|
An angle between a vector
and a plane. |
IAgCrdnAxes
|
The interface defines
methods and properties common to all axes. |
IAgCrdnAxesAlignedAndConstrained
|
Axes aligned using two
pairs of vectors. One vector in each pair is fixed in these axes
and the other vector serves as an independent reference. |
IAgCrdnAxesAngularOffset
|
Axes created by rotating
the Reference axes about the Spin vector through the specified
rotation angle plus the additional rotational offset. |
IAgCrdnAxesAtTimeInstant
|
Axes orientation fixed
relative to reference axes based on orientation of another set of
axes evaluated at specified time instant. |
IAgCrdnAxesAttitudeFile
|
Axes specified by data from
a file. |
IAgCrdnAxesBPlane
|
B-Plane axes using the
selected target body and reference vector. |
IAgCrdnAxesCommonTasks
|
Provides methods to create
non-persistent VGT axes components. Non-persistent components do
not have names, do not get saved/loaded and are not shown in the
VGT browser. |
IAgCrdnAxesCustomScript
|
Customized axes offset with
respect to a set of reference Axes. |
IAgCrdnAxesFactory
|
A Factory object to create
axes. |
IAgCrdnAxesFindInAxesResult
|
Contains the results
returned with IAgCrdnAxes.FindInAxes method. |
IAgCrdnAxesFindInAxesWithRateResult
|
Contains the results
returned with IAgCrdnAxes.FindInAxesWithRate method. |
IAgCrdnAxesFixed
|
Axes fixed in reference
axes. |
IAgCrdnAxesFixedAtEpoch
|
Axes based on another set
fixed at a specified epoch. |
IAgCrdnAxesGroup
|
Access or create VGT axes
associated with an object or a central body. |
IAgCrdnAxesLabels
|
Allows configuring the VGT
axes labels. |
IAgCrdnAxesLagrangeLibration
|
Libration point axes using
one primary and multiple secondary central bodies. Set primary and
secondary bodies, and point type. |
IAgCrdnAxesModelAttach
|
Axes aligned with the
specified pointable element of the object's 3D model. The axes
follow the model as well as any articulations that affect the
specified pointable element. |
IAgCrdnAxesOnSurface
|
Topocentric axes located at
the reference point's projection on the central body. |
IAgCrdnAxesPlugin
|
A VGT axes plugin. |
IAgCrdnAxesRefTo
|
Represents a reference to a
VGT axes. |
IAgCrdnAxesSamplingInterval
|
The interface represents an
interval with the time, orientation and velocity arrays. |
IAgCrdnAxesSamplingIntervalCollection
|
A collection of intervals
where each interval contains the time, orientation and velocity
arrays. |
IAgCrdnAxesSamplingResult
|
Contains tabulated
orientations and angular velocities of axes created by Sample
method. |
IAgCrdnAxesSpinning
|
Axes created by spinning
the Reference axes about the Spin vector with the specified rate.
The axes are aligned with the Reference axes at the specified epoch
plus the additional rotational offset. |
IAgCrdnAxesTrajectory
|
Axes based on trajectory of
the point relative to the reference coordinate system. |
IAgCrdnAxesTransformResult
|
Contains the results
returned with IAgCrdnAxes.TransformFrom method. |
IAgCrdnAxesTransformWithRateResult
|
Contains the results
returned with IAgCrdnAxes.TransformFromWithRate method. |
IAgCrdnCalcScalar
|
Any scalar calculation that
is not constant by construction. |
IAgCrdnCalcScalarAngle
|
Scalar equal to angular
displacement obtained from any angle in VGT. |
IAgCrdnCalcScalarConstant
|
Constant scalar value of
specified dimension. |
IAgCrdnCalcScalarCustom
|
A calc scalar based on a
scripted algorithm in MATLAB (.m or .dll), Perl or VBScript to
define its value and rate. |
IAgCrdnCalcScalarDataElement
|
Any time-dependent data
element from STK data providers available for parent STK
object. |
IAgCrdnCalcScalarDerivative
|
Derivative of an input
scalar calculation. |
IAgCrdnCalcScalarElapsedTime
|
Time elapsed since the
reference time instant. Negative if in the past. |
IAgCrdnCalcScalarFactory
|
The factory creates scalar
calculation components. |
IAgCrdnCalcScalarFile
|
Tabulated scalar
calculation data loaded from specified file - a file with .csc
extension. |
IAgCrdnCalcScalarFixedAtTimeInstant
|
Constant scalar created by
evaluating the input scalar calculation at the specified reference
time instant. Undefined if original scalar is not available at
specified time or if reference time instant is undefined. |
IAgCrdnCalcScalarFunction
|
Defined by performing the
specified function on the input scalar or time instant. |
IAgCrdnCalcScalarFunction2Var
|
Defined by performing a
function(x,y) on two scalar arguments. |
IAgCrdnCalcScalarGroup
|
Access or create VGT
calculation scalars associated with an object or a central
body. |
IAgCrdnCalcScalarIntegral
|
Integral of input scalar
computed with respect to time using one of the specified numerical
methods and using one of the specified accumulation types. |
IAgCrdnCalcScalarPlugin
|
Use a scalar calculation
plugin. |
IAgCrdnCalcScalarVectorMagnitude
|
Scalar equal to the
magnitude of a specified vector. |
IAgCrdnCentralBody
|
The interface represents a
central body. |
IAgCrdnCentralBodyCollection
|
A collection of central
body names. |
IAgCrdnCentralBodyRefTo
|
Represents a reference to a
VGT CentralBody. |
IAgCrdnCollection
|
A collection of VGT
objects. |
IAgCrdnCondition
|
Condition returns a
non-dimensional metric that is positive if satisfied, negative if
not satisfied and 0 if on boundary; this provides computational
methods needed for accurate detection of condition crossings. |
IAgCrdnConditionFactory
|
The factory creates
condition components. |
IAgCrdnConditionGroup
|
Access or create VGT
conditions associated with an object or a central body. |
IAgCrdnConditionScalarBounds
|
Defined by determining if
input scalar is within specified bounds; returns +1 if satisfied,
-1 if not satisfied and 0 if on boundary. |
IAgCrdnConditionSet
|
Condition set returns an
array of non-dimensional metrics, one for each condition in the
set; each metric is positive if corresponding condition is
satisfied, negative if not satisfied and 0 if on boundary; this
provides computational methods needed for accurate detection of
condition crossings. |
IAgCrdnConditionSetEvaluateResult
|
Represents the results
returned by ConditionSet.Evaluate. |
IAgCrdnConditionSetEvaluateWithRateResult
|
Represents the results
returned by ConditionSet.EvaluateWithRate. |
IAgCrdnConditionSetFactory
|
The factory creates
condition set components. |
IAgCrdnConditionSetGroup
|
Allows accessing and
creating condition set components. |
IAgCrdnConditionSetScalarThresholds
|
Condition set based on
single scalar calculation compared to set of threshold values. |
IAgCrdnContext
|
The interface represents a
context associated with a VGT component. All VGT components are
associated with a valid context. A context can represent a VGT
instance or a VGT template. |
IAgCrdnConverge
|
Represents a base class for
convergence definitions. |
IAgCrdnConvergeBasic
|
Convergence definition
includes parameters that determine criteria for accurate detection
of extrema or condition crossings for scalar calculations. |
IAgCrdnDerivative
|
Represents a base class for
derivative definitions. |
IAgCrdnDerivativeBasic
|
Derivative definition
determines how numerical differencing is used to compute
derivatives. |
IAgCrdnEvaluateResult
|
Represents the results of
evaluating a scalar component using IAgCrdnCalcScalar.Evaluate
method. |
IAgCrdnEvaluateWithRateResult
|
Represents the results of
evaluating a scalar component using IAgCrdnCalcScalar.Evaluate
method. |
IAgCrdnEvent
|
Defines an event (time
instant). |
IAgCrdnEventArray
|
An ordered array of times,
which may or may not be evenly spaced. |
IAgCrdnEventArrayConditionCrossings
|
Time array containing times
at which the specified condition will change its satisfaction
status. Determination is performed within the interval list using
Sampling and Convergence parameters. |
IAgCrdnEventArrayExtrema
|
Determines times of local
minimum and/or maximum of specified scalar calculation.
Determination is performed within interval list using Sampling and
Convergence parameters. |
IAgCrdnEventArrayFactory
|
The factory creates event
arrays. |
IAgCrdnEventArrayFiltered
|
Defined by filtering times
from original time array according to specified filtering
method. |
IAgCrdnEventArrayFixedStep
|
Defined by taking fixed
time steps from specified time reference and adding sampled times
to array if they fall within specified bounding interval list. |
IAgCrdnEventArrayFixedTimes
|
Array defined by time
ordered instants each explicitly specified. |
IAgCrdnEventArrayGroup
|
Access or create VGT event
arrays associated with an object. |
IAgCrdnEventArrayMerged
|
Defined by merging times
from two other arrays by creating a union of bounding intervals
from two constituent arrays. If some intervals overlap, then within
overlap times from both arrays are merged together. |
IAgCrdnEventArraySignaled
|
Determines what time array
is recorded at target clock location by performing signal
transmission of original time array between base and target clock
locations. If any signaled interval ends up with start time after
its stop, the interval is excluded from signaled list. If
neighboring signaled intervals overlap or abut, they are replaced
by single interval in signaled list. Intervals that after
performing signal transmission end up without any sample times are
omitted. |
IAgCrdnEventArrayStartStopTimes
|
Defined by taking start
and/or stop times of every interval in specified reference interval
list and adding them to array. The array is then bounded by single
interval spanning specified reference interval list. If the
reference interval list is empty then so is this array. |
IAgCrdnEventEpoch
|
Event set at specified
date/time. |
IAgCrdnEventExtremum
|
Determines time of global
minimum or maximum of specified scalar calculation. Determination
is performed within interval list using Sampling and Convergence
parameters. |
IAgCrdnEventFactory
|
The factory creates
events. |
IAgCrdnEventFindOccurrenceResult
|
Contains the results
returned with IAgCrdnEvent.FindOccurrence method. |
IAgCrdnEventGroup
|
Access or create VGT events
associated with an object. |
IAgCrdnEventInterval
|
A single time
interval. |
IAgCrdnEventIntervalBetweenTimeInstants
|
Interval between specified
start and stop time instants. If start instant occurs after stop,
then interval is undefined. |
IAgCrdnEventIntervalCollection
|
A collection of related
interval lists. |
IAgCrdnEventIntervalCollectionCondition
|
Interval list containing
intervals during which specified condition is satisfied.
Determination is performed within interval list using Sampling and
Convergence parameters. |
IAgCrdnEventIntervalCollectionFactory
|
The factory creates
collections of event interval lists. |
IAgCrdnEventIntervalCollectionGroup
|
Access or create VGT event
interval collections associated with an object. |
IAgCrdnEventIntervalCollectionLighting
|
Defined by computing
sunlight, penumbra and umbra intervals as seen at specified
location using specified selection of eclipsing bodies. |
IAgCrdnEventIntervalCollectionOccurredResult
|
Contains the results
returned with IAgCrdnEventIntervalCollection.Occurred method. |
IAgCrdnEventIntervalCollectionSignaled
|
Determines what interval
list collection is recorded at target clock location by performing
signal transmission of original interval list collection between
base and target clock locations. If any signaled interval ends up
with start time after its stop, the interval is excluded from
signaled list. If neighboring signaled intervals overlap or abut,
they are replaced by single interval in signaled list. |
IAgCrdnEventIntervalFactory
|
The factory creates event
intervals. |
IAgCrdnEventIntervalFixed
|
Interval defined between
two explicitly specified start and stop times. Stop date/time is
required to be at or after start. |
IAgCrdnEventIntervalFixedDuration
|
Interval of fixed duration
specified using start and stop offsets relative to specified
reference time instant. |
IAgCrdnEventIntervalFromIntervalList
|
Interval created from
specified interval list by using one of several selection
methods. |
IAgCrdnEventIntervalGroup
|
Access or create VGT event
intervals associated with an object. |
IAgCrdnEventIntervalList
|
An ordered list of time
intervals. |
IAgCrdnEventIntervalListCondition
|
Interval list containing
intervals during which specified condition is satisfied.
Determination is performed within interval list using Sampling and
Convergence parameters. |
IAgCrdnEventIntervalListFactory
|
The factory creates event
interval lists. |
IAgCrdnEventIntervalListFile
|
Interval list loaded from
specified interval file - ASCII file with .int extension. See STK
help. |
IAgCrdnEventIntervalListFiltered
|
Defined by filtering
intervals from original interval list using specified filtering
method. |
IAgCrdnEventIntervalListFixed
|
Interval list defined by
time ordered non-overlapping intervals each explicitly specified by
its start and stop times. Stop date/time is required to be at or
after start for each interval. |
IAgCrdnEventIntervalListGroup
|
Access or create VGT event
interval lists associated with an object. |
IAgCrdnEventIntervalListMerged
|
Interval list created by
merging two constituent interval lists using specified logical
operation. It is possible to select either interval list or
interval types for either or both constituents. |
IAgCrdnEventIntervalListScaled
|
Interval List defined by
scaling every interval in original interval list using either
absolute or relative scale. If resulting interval's start becomes
after its stop, the interval is removed from scaled list. If after
scaling neighboring intervals overlap or abut, then they are
replaced by single interval in scaled list. |
IAgCrdnEventIntervalListSignaled
|
Determines what interval
list is recorded at target clock location by performing signal
transmission of original interval list between base and target
clock locations. If any signaled interval ends up with start time
after its stop, the interval is excluded from signaled list. If
neighboring signaled intervals overlap or abut, they are replaced
by single interval in signaled list. |
IAgCrdnEventIntervalListTimeOffset
|
Interval List defined by
shifting the specified reference interval list by a fixed time
offset. |
IAgCrdnEventIntervalResult
|
Contains the results
returned with IAgCrdnEventIntervalList.FindIntervals method. |
IAgCrdnEventIntervalScaled
|
Interval defined by scaling
original interval using either absolute or relative scale. If
resulting interval's start becomes after its stop, the interval
becomes undefined. |
IAgCrdnEventIntervalSignaled
|
Determines what interval is
recorded at target clock location by performing signal transmission
of original interval between base and target clock locations. |
IAgCrdnEventIntervalSmartInterval
|
A smart interval. |
IAgCrdnEventIntervalTimeOffset
|
Interval defined by
shifting specified reference interval by fixed time offset. |
IAgCrdnEventSignaled
|
Event recorded on specified
clock via signal transmission from original time instant recorded
on different clock. |
IAgCrdnEventSmartEpoch
|
A smart epoch. |
IAgCrdnEventStartStopTime
|
Event is either start or
stop time selected from a reference interval. |
IAgCrdnEventTimeOffset
|
Event at fixed offset from
specified reference event. |
IAgCrdnFindTimesResult
|
Returns a collection of
intervals and an array of times. |
IAgCrdnFirstIntervalsFilter
|
The filter selects a
portion of first intervals. |
IAgCrdnGapsFilter
|
The filter merges intervals
unless they are separated by gaps of at least/most certain
duration. |
IAgCrdnInstance
|
The IAgCrdnInstance
interface enables to obtain information about the parent object
that owns the VGT component. |
IAgCrdnIntegral
|
Represents a base class for
integral definitions. |
IAgCrdnIntegralBasic
|
Integral definition
determines how scalar calculation is numerically integrated. |
IAgCrdnInterp
|
Represents a base class for
interpolation definitions. |
IAgCrdnInterpBasic
|
Interpolation definition
determines how to obtain values in between tabulated samples. See
STK help on interpolation for further details. |
IAgCrdnInterval
|
The interface represents an
interval. |
IAgCrdnIntervalCollection
|
The interface represents a
collection of intervals. |
IAgCrdnIntervalListResult
|
Contains the results
returned with IAgCrdnEventIntervalList.FindIntervals method. |
IAgCrdnIntervalsFilter
|
The filter selects
intervals of at least/most certain duration. |
IAgCrdnIntervalsVectorResult
|
Contains the results
returned with IAgCrdnEventIntervalCollection.FindIntervalCollection
method. |
IAgCrdnIntervalVectorCollection
|
A collection of interval
collections. |
IAgCrdnLastIntervalsFilter
|
The filter selects a
portion of last intervals. |
IAgCrdnLLAPosition
|
A position represented by
the Latitude, longtitude and Latitude. |
IAgCrdnMethodCallResult
|
Instances of the interface
are used to return the result of a computation. |
IAgCrdnParameterSet
|
Parameter set contains
various sets of scalar computations. |
IAgCrdnParameterSetAttitude
|
Attitude parameter set
contains various representations of attitude of one set of axes
relative to another. |
IAgCrdnParameterSetFactory
|
The factory is used to
create instances of available parameter set types. |
IAgCrdnParameterSetGroundTrajectory
|
Ground trajectory parameter
set contains various representations of trajectory of a point
relative to central body reference shape. |
IAgCrdnParameterSetGroup
|
Access or create VGT
parameter sets associated with an object or a central body. |
IAgCrdnParameterSetOrbit
|
Orbit parameter set
contains various trajectory representations of an orbiting
point. |
IAgCrdnParameterSetTrajectory
|
Trajectory parameter set
contains various representations of trajectory of a point relative
to a reference coordinate system. |
IAgCrdnParameterSetVector
|
Vector parameter set
contains various representations of a vector in a reference set of
axes. |
IAgCrdnPlane
|
The interface defines
methods and properties common to all VGT planes. |
IAgCrdnPlaneFactory
|
A Factory object to create
VGT planes. |
IAgCrdnPlaneFindInAxesResult
|
Contains the results
returned with IAgCrdnPlane.FindInAxes method. |
IAgCrdnPlaneFindInAxesWithRateResult
|
Contains the results
returned with IAgCrdnPlane.FindInAxesWithRate method. |
IAgCrdnPlaneFindInSystemResult
|
Contains the results
returned with IAgCrdnPlane.FindInSystem method. |
IAgCrdnPlaneFindInSystemWithRateResult
|
Contains the results
returned with IAgCrdnPlane.FindInSystemWithRate method. |
IAgCrdnPlaneGroup
|
Represents a single entry
point to manipulate VGT Planes associated with an object. |
IAgCrdnPlaneLabels
|
Allows configuring the X
and Y axes labels. |
IAgCrdnPlaneNormal
|
A plane normal to a vector
at a given point. |
IAgCrdnPlaneQuadrant
|
A plane based on a selected
Quadrant of a reference system. |
IAgCrdnPlaneRefTo
|
Represents a reference to a
VGT plane. |
IAgCrdnPlaneTrajectory
|
The plane is defined on the
basis of a trajectory of a Point with respect to a
ReferenceSystem. |
IAgCrdnPlaneTriad
|
A Plane containing points
A, B and ReferencePont with the first axis aligned with the
direction from the ReferencePoint to point A and the second axis
toward the direction from the ReferencePoint to point B. |
IAgCrdnPoint
|
The interface defines
methods and properties common to all points. |
IAgCrdnPointAtTimeInstant
|
Point fixed relative to
reference system based on another point evaluated at specified time
instant. |
IAgCrdnPointBPlane
|
B-Plane point using the
selected target body. |
IAgCrdnPointCBFixedOffset
|
Point specified by fixed
components with respect to central body. |
IAgCrdnPointCentBodyIntersect
|
Point on central body
surface along direction vector originating at source point. |
IAgCrdnPointCommonTasks
|
Provides methods to create
non-persistent VGT point components. Non-persistent components do
not have names, do not get saved/loaded and are not shown in the
VGT browser. |
IAgCrdnPointCovarianceGrazing
|
The point of closest
approach to the surface of the specified position covariance
ellipsoid surface along a defined direction. Position covariance
must be available for a vehicle object to be considered a possible
target for this option. |
IAgCrdnPointFactory
|
A Factory object to create
points. |
IAgCrdnPointFile
|
Point specified by data
from a file. |
IAgCrdnPointFixedInSystem
|
Point fixed in a reference
coordinate system using the selected coordinate type. |
IAgCrdnPointGlint
|
Point on central body
surface that reflects from source to observer. |
IAgCrdnPointGrazing
|
The grazing point is the
point of closest approach to the surface of the selected central
body along a defined direction. |
IAgCrdnPointGroup
|
Access or create VGT points
associated with an object or a central body. |
IAgCrdnPointLagrangeLibration
|
Libration point using one
primary and multiple secondary central bodies. Set the central
body, secondary central bodies, and point type. |
IAgCrdnPointLocateInSystemResult
|
Contains the results
returned with IAgCrdnPoint.LocateInSystem method. |
IAgCrdnPointLocateInSystemWithRateResult
|
Contains the results
returned with IAgCrdnPoint.LocateInSystemWithRate method. |
IAgCrdnPointModelAttach
|
A point placed at the
specified attachment point of the object's 3D model. The point
follows the model as well as any articulations that affect the
specified attachment point. |
IAgCrdnPointOnSurface
|
The detic subpoint of the
reference point as projected onto the central body. |
IAgCrdnPointPlaneIntersection
|
Point on a plane located
along a given direction looking from a given origin. |
IAgCrdnPointPlaneProjection
|
The projection of a point
onto a reference plane. Specify the Source Point and Reference
Plane. |
IAgCrdnPointPlugin
|
A VGT point plugin. |
IAgCrdnPointRefTo
|
Represents a reference to a
VGT point. |
IAgCrdnPointSamplingInterval
|
The interface represents an
interval with the time, position and velocity arrays. |
IAgCrdnPointSamplingIntervalCollection
|
A collection of intervals
where each interval contains the time, position and velocity
arrays. |
IAgCrdnPointSamplingResult
|
Contains tabulated
positions and velocities of a point created by Sample method. |
IAgCrdnProvider
|
Allows accessing existing
Vector Geometry Tool components. |
IAgCrdnPruneFilter
|
A filter used with class to
prune interval lists. Available filters are , , , , and . |
IAgCrdnPruneFilterFactory
|
The factory creates pruning
filters. |
IAgCrdnRefTo
|
A base interface for all
VGT component references. |
IAgCrdnRelativeSatisfactionConditionFilter
|
The filter selects
intervals if certain side condition is satisfied at least/most
certain percentage of time. |
IAgCrdnRoot
|
Represents a VGT root
object. |
IAgCrdnSampling
|
Base sampling
interface. |
IAgCrdnSamplingBasic
|
Sampling definition
determines how scalar data should be sampled in order to adequately
capture trends in that data. |
IAgCrdnSamplingCurvatureTolerance
|
Curvature tolerance
definition includes parameters that determine how scalar data
should be sampled based on limits on slope changes between
samples. |
IAgCrdnSamplingFixedStep
|
Fixed step definition
includes parameters that determine how scalar data should be
sampled based on fixed steps between samples. |
IAgCrdnSamplingMethod
|
A sampling method. |
IAgCrdnSamplingMethodFactory
|
The factory creates
sampling method components. |
IAgCrdnSamplingRelativeTolerance
|
Relative tolerance
definition includes parameters that determine how scalar data
should be sampled based on limits on difference between actual
changes between samples and changes predicted by dead
reckoning. |
IAgCrdnSatisfactionConditionFilter
|
The filter selects
intervals if certain side condition is satisfied at least/most
certain duration. |
IAgCrdnSignalDelay
|
Signal delay definition
determines how long it takes for a signal to propagate from one
location to another. |
IAgCrdnSignalDelayBasic
|
Signal delay definition
determines how long it takes for a signal to propagate from one
location to another. |
IAgCrdnSystem
|
The interface contains
methods and properties shared by all VGT systems. |
IAgCrdnSystemAssembled
|
A system assembled from an
origin point and a set of reference axes. |
IAgCrdnSystemCommonTasks
|
Provides methods to create
non-persistent VGT coordinate reference frames (systems).
Non-persistent components do not have names, do not get
saved/loaded and are not shown in the VGT browser. |
IAgCrdnSystemFactory
|
A Factory interface to
create VGT systems. |
IAgCrdnSystemFindInSystemResult
|
Contains the results
returned with IAgCrdnSystem.FindInSystem method. |
IAgCrdnSystemGroup
|
Access or create VGT
systems associated with an object or a central body. |
IAgCrdnSystemOnSurface
|
A system with an origin on
the surface of the central body with topocentric axes rotated on a
clock angle. Specify the central body, angle, and the latitude,
longitude, and altitude of the origin. |
IAgCrdnSystemRefTo
|
Represents a reference to a
VGT system. |
IAgCrdnSystemTransformResult
|
Contains the results
returned with IAgCrdnSystem.TransformFrom and
IAgCrdnSystem.TransformTo methods. |
IAgCrdnSystemTransformWithRateResult
|
Contains the results
returned with IAgCrdnSystem.TransformFromWithRate and
IAgCrdnSystem.TransformToWithRate methods. |
IAgCrdnTemplate
|
The IAgCrdnTemplate
interface enables to obtain information about the STK class that
owns the VGT component. |
IAgCrdnTimeProperties
|
Defines methods to compute
time properties such as availability and special times. |
IAgCrdnTypeInfo
|
Provides information about
the type of VGT components. |
IAgCrdnVector
|
The interface defines
methods and properties common to all vectors. |
IAgCrdnVectorAngleRate
|
Angle rate vector
perpendicular to the plane in which the angle is defined. |
IAgCrdnVectorAngularVelocity
|
Angular velocity vector of
one set of axes computed with respect to the reference set. |
IAgCrdnVectorApoapsis
|
Vector from the center of
the specified central body to the farthest point of an elliptical
orbit created from the motion of the specified point. |
IAgCrdnVectorConing
|
Vector created by revolving
the Reference vector around the About vector with the specified
rate. |
IAgCrdnVectorCross
|
The vector cross product of
two vectors. |
IAgCrdnVectorCustomScript
|
Customized vector
components defined with respect to reference axes. |
IAgCrdnVectorDerivative
|
A vector derivative of a
vector computed with respect to specified axes. |
IAgCrdnVectorDirectionToStar
|
Defined with respect to a
star object. For a star object to be available, you must first
create one. |
IAgCrdnVectorDisplacement
|
Vector defined by its start
and end points. |
IAgCrdnVectorEccentricity
|
A vector directed from the
center of the specified central body toward the nearest point of an
elliptical orbit created from the motion of the specified
point. |
IAgCrdnVectorFactory
|
A Factory object to create
vectors. |
IAgCrdnVectorFindInAxesResult
|
Contains the results
returned with IAgCrdnVector.FindInAxes method. |
IAgCrdnVectorFindInAxesWithRateResult
|
Contains the results
returned with IAgCrdnVector.FindInAxesWithRate method. |
IAgCrdnVectorFixedAtEpoch
|
A vector based on another
vector fixed at a specified epoch. |
IAgCrdnVectorFixedAtTimeInstant
|
Vector fixed relative to
reference axes based on another vector evaluated at specified time
instant. |
IAgCrdnVectorFixedInAxes
|
Vector fixed in the
reference axes using the selected coordinate type. |
IAgCrdnVectorGroup
|
Access or create VGT
vectors associated with an object or a central body. |
IAgCrdnVectorLinearCombination
|
Linear combination of two
input vectors. |
IAgCrdnVectorLineOfNodes
|
Unit vector along the line
of nodes - the line of intersection of the osculating orbit plane
and the inertial equator of the specified central body. |
IAgCrdnVectorModelAttach
|
Unit vector along the
specified pointable element of the object's 3D model. The vector's
direction follows the model as well as any articulations that
affect the specified pointable element. |
IAgCrdnVectorOrbitAngularMomentum
|
Vector perpendicular to the
plane of an elliptical orbit created from the motion of the
specified point with respect to the center of the specified central
body. |
IAgCrdnVectorOrbitNormal
|
Unit vector perpendicular
to the plane of an elliptical orbit created from the motion of the
specified point with respect to the center of the specified central
body. |
IAgCrdnVectorPeriapsis
|
Vector from the center of
the specified central body to the nearest point of an elliptical
orbit created from the motion of the specified point. |
IAgCrdnVectorPlugin
|
A VGT vector plugin. |
IAgCrdnVectorProjectAlongVector
|
A projection of a source
vector in the direction of another vector. |
IAgCrdnVectorProjection
|
A projection of a vector
computed with respect to a reference plane. |
IAgCrdnVectorReflection
|
A vector (incident vector)
reflected using a plane whose normal is the normal vector, scaled
by a factor. The selected vector or its opposite can be reflected
on just one or on both sides of the plane. |
IAgCrdnVectorRefTo
|
Represents a reference to a
VGT vector. |
IAgCrdnVectorScalarLinearCombination
|
Linear combination of two
input vectors using scalars. |
IAgCrdnVectorScalarScaled
|
Scaled version of the input
vector using scalar. |
IAgCrdnVectorScaled
|
Scaled version of the input
vector. Set IsNormalized to convert the input vector to a unit
vector before scaling it. |
IAgCrdnVectorTwoPlanesIntersection
|
Defined along the
intersection of two planes. |
IAgCrdnVectorVelocityAcceleration
|
Velocity vector of a point
in a coordinate system. |
IAgCrdnWellKnownAxes
|
Well-known Axes. |
IAgCrdnWellKnownEarthAxes
|
Well-known Earth's
axes. |
IAgCrdnWellKnownEarthSystems
|
Well-known Earth's
coordinate systems. |
IAgCrdnWellKnownSunAxes
|
Well-known Sun's axes. |
IAgCrdnWellKnownSunSystems
|
The Sun's well-known
coordinate reference systems. |
IAgCrdnWellKnownSystems
|
Well-known coordinate
reference systems. |