STK VGT 11 Send comments on this topic.
Project Overview

Description

STK VGT 11

Classes

Objects Description
AgCrdnAngle Base class for VGT axes.
AgCrdnAngleBetweenPlanes An angle between two planes.
AgCrdnAngleBetweenVectors An angle between two vectors.
AgCrdnAngleDihedral An angle between two vectors about an axis.
AgCrdnAngleRefTo Represents a reference to a VGT angle.
AgCrdnAngleRotation Angle of the shortest rotation between the specified FromAxes and ToAxes axes.
AgCrdnAngleToPlane An angle between a vector and a plane.
AgCrdnAxes A generic axes class.
AgCrdnAxesAlignedAndConstrained 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.
AgCrdnAxesAngularOffset Axes created by rotating the Reference axes about the Spin vector through the specified rotation angle plus the additional rotational offset.
AgCrdnAxesAtTimeInstant Axes orientation fixed relative to reference axes based on orientation of another set of axes evaluated at specified time instant.
AgCrdnAxesAttitudeFile Axes specified by data from a file.
AgCrdnAxesBPlane B-Plane axes using the selected target body and reference vector.
AgCrdnAxesCustomScript Customized axes offset with respect to a set of reference Axes.
AgCrdnAxesFixed Axes fixed in reference axes.
AgCrdnAxesFixedAtEpoch Axes based on another set fixed at a specified epoch.
AgCrdnAxesLagrangeLibration Libration point axes using one primary and multiple secondary central bodies. Set primary and secondary bodies, and point type.
AgCrdnAxesModelAttach 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.
AgCrdnAxesOnSurface Topocentric axes located at the reference point's projection on the central body.
AgCrdnAxesPlugin A VGT axes plugin.
AgCrdnAxesRefTo Represents a reference to a VGT axes.
AgCrdnAxesSpinning 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.
AgCrdnAxesTrajectory Axes based on trajectory of the point relative to the reference coordinate system.
AgCrdnCalcScalar Any scalar calculation that is not constant by construction.
AgCrdnCalcScalarAngle Scalar equal to angular displacement obtained from any angle in VGT.
AgCrdnCalcScalarConstant Constant scalar value of specified dimension.
AgCrdnCalcScalarCustom A calc scalar based on a scripted algorithm in MATLAB (.m or .dll), Perl or VBScript to define its value and rate.
AgCrdnCalcScalarDataElement Any time-dependent data element from STK data providers available for parent STK object.
AgCrdnCalcScalarDerivative Derivative of an input scalar calculation.
AgCrdnCalcScalarElapsedTime Time elapsed since the reference time instant. Negative if in the past.
AgCrdnCalcScalarFile Tabulated scalar calculation data loaded from specified file - a file with .csc extension.
AgCrdnCalcScalarFixedAtTimeInstant 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.
AgCrdnCalcScalarFunction Defined by performing the specified function on the input scalar or time instant.
AgCrdnCalcScalarFunction2Var Defined by performing a function(x,y) on two scalar arguments.
AgCrdnCalcScalarIntegral Integral of input scalar computed with respect to time using one of the specified numerical methods and using one of the specified accumulation types.
AgCrdnCalcScalarPlugin Use a scalar calculation plugin.
AgCrdnCalcScalarVectorMagnitude Scalar equal to the magnitude of a specified vector.
AgCrdnCentralBodyRefTo Represents a central body reference.
AgCrdnCondition 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.
AgCrdnConditionScalarBounds Defined by determining if input scalar is within specified bounds; returns +1 if satisfied, -1 if not satisfied and 0 if on boundary.
AgCrdnConditionSet 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.
AgCrdnConditionSetScalarThresholds Condition set based on single scalar calculation compared to set of threshold values.
AgCrdnConverge Represents a base class for convergence definitions.
AgCrdnConvergeBasic Convergence definition includes parameters that determine criteria for accurate detection of extrema or condition crossings for scalar calculations.
AgCrdnDerivative Represents a base class for derivative definitions.
AgCrdnDerivativeBasic Derivative definition determines how numerical differencing is used to compute derivatives.
AgCrdnEvent Defines an event (time instant).
AgCrdnEventArray An ordered array of times, which may or may not be evenly spaced.
AgCrdnEventArrayConditionCrossings 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.
AgCrdnEventArrayExtrema Determines times of local minimum and/or maximum of specified scalar calculation. Determination is performed within interval list using Sampling and Convergence parameters.
AgCrdnEventArrayFiltered Defined by filtering times from original time array according to specified filtering method.
AgCrdnEventArrayFixedStep Defined by taking fixed time steps from specified time reference and adding sampled times to array if they fall within specified bounding interval list.
AgCrdnEventArrayFixedTimes Array defined by time ordered instants each explicitly specified.
AgCrdnEventArrayMerged 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.
AgCrdnEventArraySignaled 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.
AgCrdnEventArrayStartStopTimes 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.
AgCrdnEventEpoch Event set at specified date/time.
AgCrdnEventExtremum Determines time of global minimum or maximum of specified scalar calculation. Determination is performed within interval list using Sampling and Convergence parameters.
AgCrdnEventInterval A single time interval.
AgCrdnEventIntervalBetweenTimeInstants Interval between specified start and stop time instants. If start instant occurs after stop, then interval is undefined.
AgCrdnEventIntervalCollection A collection of related interval lists.
AgCrdnEventIntervalCollectionCondition Interval list containing intervals during which specified condition is satisfied. Determination is performed within interval list using Sampling and Convergence parameters.
AgCrdnEventIntervalCollectionLighting Defined by computing sunlight, penumbra and umbra intervals as seen at specified location using specified selection of eclipsing bodies.
AgCrdnEventIntervalCollectionSignaled 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.
AgCrdnEventIntervalFixed Interval defined between two explicitly specified start and stop times. Stop date/time is required to be at or after start.
AgCrdnEventIntervalFixedDuration Interval of fixed duration specified using start and stop offsets relative to specified reference time instant.
AgCrdnEventIntervalFromIntervalList Interval created from specified interval list by using one of several selection methods.
AgCrdnEventIntervalList An ordered list of time intervals.
AgCrdnEventIntervalListCondition Interval list containing intervals during which specified condition is satisfied. Determination is performed within interval list using Sampling and Convergence parameters.
AgCrdnEventIntervalListFile Interval list loaded from specified interval file - ASCII file with .int extension. See STK help.
AgCrdnEventIntervalListFiltered Defined by filtering intervals from original interval list using specified filtering method.
AgCrdnEventIntervalListFixed 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.
AgCrdnEventIntervalListMerged 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.
AgCrdnEventIntervalListScaled 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.
AgCrdnEventIntervalListSignaled 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.
AgCrdnEventIntervalListTimeOffset Interval List defined by shifting the specified reference interval list by a fixed time offset.
AgCrdnEventIntervalScaled 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.
AgCrdnEventIntervalSignaled Determines what interval is recorded at target clock location by performing signal transmission of original interval between base and target clock locations.
AgCrdnEventIntervalSmartInterval A smart interval.
AgCrdnEventIntervalTimeOffset Interval defined by shifting specified reference interval by fixed time offset.
AgCrdnEventSignaled Event recorded on specified clock via signal transmission from original time instant recorded on different clock.
AgCrdnEventSmartEpoch A smart epoch.
AgCrdnEventStartStopTime Event is either start or stop time selected from a reference interval.
AgCrdnEventTimeOffset Event at fixed offset from specified reference event.
AgCrdnFirstIntervalsFilter The filter selects a portion of first intervals.
AgCrdnGapsFilter The filter merges intervals unless they are separated by gaps of at least/most certain duration.
AgCrdnInstance Enables to obtain information about the parent object that owns the VGT component.
AgCrdnIntegral Represents a base class for integral definitions.
AgCrdnIntegralBasic Integral definition determines how scalar calculation is numerically integrated.
AgCrdnInterp Represents a base class for interpolation definitions.
AgCrdnInterpBasic Interpolation definition determines how to obtain values in between tabulated samples. See STK help on interpolation for further details.
AgCrdnIntervalsFilter The filter selects intervals of at least/most certain duration.
AgCrdnLastIntervalsFilter The filter selects a portion of last intervals.
AgCrdnMethodCallResult Represents a result of a call to a VGT method.
AgCrdnParameterSet Parameter set contains various sets of scalar computations.
AgCrdnParameterSetAttitude Attitude parameter set contains various representations of attitude of one set of axes relative to another.
AgCrdnParameterSetGroundTrajectory Ground trajectory parameter set contains various representations of trajectory of a point relative to central body reference shape.
AgCrdnParameterSetOrbit Orbit parameter set contains various trajectory representations of an orbiting point.
AgCrdnParameterSetTrajectory Trajectory parameter set contains various representations of trajectory of a point relative to a reference coordinate system.
AgCrdnParameterSetVector Vector parameter set contains various representations of a vector in a reference set of axes.
AgCrdnPlane Base class for VGT axes.
AgCrdnPlaneNormal A plane normal to a vector at a given point.
AgCrdnPlaneQuadrant A plane based on a selected Quadrant of a reference system.
AgCrdnPlaneRefTo Represents a Plane reference.
AgCrdnPlaneTrajectory The plane is defined on the basis of a trajectory of a Point with respect to a ReferenceSystem.
AgCrdnPlaneTriad A Plane containing points PointA, PointB and ReferencePont with the first axis aligned with the direction from the ReferencePoint to PointA and the second axis toward the direction from the ReferencePoint to PointB.
AgCrdnPoint A generic VGT point class.
AgCrdnPointAtTimeInstant Point fixed relative to reference system based on another point evaluated at specified time instant.
AgCrdnPointBPlane B-Plane point using the selected target body.
AgCrdnPointCBFixedOffset Point specified by fixed components with respect to central body.
AgCrdnPointCentBodyIntersect Point on central body surface along direction vector originating at source point.
AgCrdnPointCovarianceGrazing 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.
AgCrdnPointFile Point specified by data from a file.
AgCrdnPointFixedInSystem Point fixed in a reference coordinate system using the selected coordinate type.
AgCrdnPointGlint Point on central body surface that reflects from source to observer.
AgCrdnPointGrazing The grazing point is the point of closest approach to the surface of the selected central body along a defined direction.
AgCrdnPointLagrangeLibration Libration point using one primary and multiple secondary central bodies. Set the central body, secondary central bodies, and point type.
AgCrdnPointModelAttach 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.
AgCrdnPointOnSurface The detic subpoint of the reference point as projected onto the central body.
AgCrdnPointPlaneIntersection Point on a plane located along a given direction looking from a given origin.
AgCrdnPointPlaneProjection The projection of a point onto a reference plane. Specify the Source Point and Reference Plane.
AgCrdnPointPlugin A VGT point plugin.
AgCrdnPointRefTo Represents a reference to a VGT point.
AgCrdnRelativeSatisfactionConditionFilter The filter selects intervals if certain side condition is satisfied at least/most certain percentage of time.
AgCrdnSampling Base sampling interface.
AgCrdnSamplingBasic Sampling definition determines how scalar data should be sampled in order to adequately capture trends in that data.
AgCrdnSamplingCurvatureTolerance Curvature tolerance definition includes parameters that determine how scalar data should be sampled based on limits on slope changes between samples.
AgCrdnSamplingFixedStep Fixed step definition includes parameters that determine how scalar data should be sampled based on fixed steps between samples.
AgCrdnSamplingRelativeTolerance 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.
AgCrdnSatisfactionConditionFilter The filter selects intervals if certain side condition is satisfied at least/most certain duration.
AgCrdnSignalDelay Signal delay definition determines how long it takes for a signal to propagate from one location to another.
AgCrdnSignalDelayBasic Signal delay definition determines how long it takes for a signal to propagate from one location to another.
AgCrdnSystem Base class for VGT axes.
AgCrdnSystemAssembled A system assembled from an origin point and a set of reference axes.
AgCrdnSystemOnSurface 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.
AgCrdnSystemRefTo Represents a System reference.
AgCrdnTemplate Enables to obtain information about the STK class that owns the VGT component.
AgCrdnVector A generic vector class.
AgCrdnVectorAngleRate Angle rate vector perpendicular to the plane in which the angle is defined.
AgCrdnVectorAngularVelocity Angular velocity vector of one set of axes computed with respect to the reference set.
AgCrdnVectorApoapsis 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.
AgCrdnVectorConing Vector created by revolving the Reference vector around the About vector with the specified rate.
AgCrdnVectorCross The vector cross product of two vectors.
AgCrdnVectorCustomScript Customized vector components defined with respect to reference axes.
AgCrdnVectorDerivative A vector derivative of a vector computed with respect to specified axes.
AgCrdnVectorDirectionToStar Defined with respect to a star object. For a star object to be available, you must first create one.
AgCrdnVectorDisplacement Vector defined by its start and end points.
AgCrdnVectorEccentricity 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.
AgCrdnVectorFixedAtEpoch Based on another vector fixed at a specified epoch.
AgCrdnVectorFixedAtTimeInstant Vector fixed relative to reference axes based on another vector evaluated at specified time instant.
AgCrdnVectorFixedInAxes Vector fixed in reference axes.
AgCrdnVectorLinearCombination Linear combination of two input vectors.
AgCrdnVectorLineOfNodes 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.
AgCrdnVectorModelAttach 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.
AgCrdnVectorOrbitAngularMomentum 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.
AgCrdnVectorOrbitNormal 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.
AgCrdnVectorPeriapsis 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.
AgCrdnVectorPlugin A VGT vector plugin.
AgCrdnVectorProjectAlongVector A projection of a source vector in the direction of another vector.
AgCrdnVectorProjection A projection of a vector computed with respect to a reference plane.
AgCrdnVectorReflection 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.
AgCrdnVectorRefTo Represents a vector reference.
AgCrdnVectorScalarLinearCombination Linear combination of two input vectors using scalars.
AgCrdnVectorScalarScaled Scaled version of the input vector using scalar.
AgCrdnVectorScaled Scaled version of the input vector. Set IsNormalized to convert the input vector to a unit vector before scaling it.
AgCrdnVectorTwoPlanesIntersection Defined along the intersection of two planes.
AgCrdnVectorVelocityAcceleration Velocity vector of a point in a coordinate system.

Interfaces

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.

Enumerations

Enumeration Description
AgECrdnAngleType Represents angle types.
AgECrdnAxesType Represents vector types.
AgECrdnCalcScalarType Defines available calculation scalar types.
AgECrdnConditionSetType Defines available condition set types.
AgECrdnConditionThresholdOption Operations for Scalar Bounds Condition
AgECrdnConditionType Defines available condition types.
AgECrdnDimensionInheritance Defines how dimension is inherited
AgECrdnDirectionType Direction options.
AgECrdnDisplayAxisSelector Rotation directions.
AgECrdnEventArrayFilterType Event array filter types.
AgECrdnEventArrayType Defines available time array types.
AgECrdnEventIntervalCollectionType Defines available interval collection types.
AgECrdnEventIntervalListType Defines available interval list types.
AgECrdnEventIntervalType Defines available interval types.
AgECrdnEventListMergeOperation Defines merge operations for interval lists.
AgECrdnEventType Defines available time instant types.
AgECrdnExtremumConstants These constants are utilized when finding a local or global minimum or maximum, or the threshold crossing.
AgECrdnIntegralType Integral types.
AgECrdnIntegrationWindowType Defines the interval of times during which an integral is evaluated.
AgECrdnInterpolatorType Interpolator types.
AgECrdnIntersectionSurface Intersection surface flags.
AgECrdnIntervalDurationKind Duration for filtering intervals or gaps from interval lists or time arrays
AgECrdnIntervalSelection Select the method to choose an interval from an interval list
AgECrdnKind Represents kinds of vectory geometry components.
AgECrdnLagrangeLibrationPointType Types of the Lagrange points, also known as libration points. Lagrange points are points in space where gravitational forces and the orbital motion of a body balance each other.
AgECrdnMeanElementTheory Mean element theory types for approximating motion.
AgECrdnParameterSetType Defines parameter set types.
AgECrdnPlaneType Represents plane types.
AgECrdnPointBPlaneType B-Plane point types.
AgECrdnPointType Represents point types.
AgECrdnPruneFilter Specify the filter for filtering interval lists or time arrays
AgECrdnQuadrantType Quadrants from a reference system (e.g., XY, XZ, YZ, YX, ZX, ZY),
AgECrdnReferenceShapeType Surface shape types.
AgECrdnSampledReferenceTime Event array reference type.
AgECrdnSamplingMethod Defines the Sampling Method
AgECrdnSatisfactionCrossing Direction crossing flags.
AgECrdnSaveDataOption Method for saving computed data
AgECrdnSignalPathReferenceSystem Signal path reference system types.
AgECrdnSignalSense Signal sense transmission options.
AgECrdnSignedAngleType Defines options for computing an angle.
AgECrdnSmartEpochState Smart epoch states.
AgECrdnSmartIntervalState Smart interval states.
AgECrdnSpeedOptions Defines various speed options.
AgECrdnStartStopOption Start/stop options.
AgECrdnSurfaceType Surface types.
AgECrdnSweepMode The rotation sweeping modes.
AgECrdnSystemType Represents system types.
AgECrdnThreshConvergeSense Specifies the desired sense of the results from threshold crossing computations.
AgECrdnTrajectoryAxesType Trajectory axes coordinate types.
AgECrdnVectorScaledDimensionInheritance Dimension inheritance constants used to configure the dimension inheritance of a vector scaled by a scalar.
AgECrdnVectorType Represents vector types.
AgECrdnVolumeGridType Defines volume grid types.
AgECrdnVolumetricGridCoordDefinitionMethodType Defines volumetric grid coordinate definition method types.
AgECrdnVolumetricGridCoordType Defines volumetric grid coordinate system types.
© 2016 All Rights Reserved.

STK Programming Interface 11.0.1