AGI AgAsHpopPlugin 11 Send comments on this topic.
IAgAsEOMFuncPluginStateVector Interface

Description

State vector interface for EOM func plugins.

Public Methods

Public Method AddAcceleration Add the acceleration in meters/second^2 in the given frame to the force model.
Public Method AddDerivativeOutputValue Sets the value of a first derivative in internal units.
Public Method Date DEPRECATED. Use DateElements instead. Current epoch in requested time scale expressed in date format.
Public Method Date_Array DEPRECATED. Use DateElements_Array instead. Current epoch in requested time scale expressed in date format returned as an array representing year [yyyy], dayOfYear, month [0-11], hour [0-23], minute [0-59], seconds. Useful for scripting clients.
Public Method DateElements Current epoch in requested time scale expressed in date format. Year [yyyy], DayOfYear [1-366], Month [1-12], DayOfMonth [1-31], Hour [0-23], Minute [0-59], Seconds [0-60].
Public Method DateElements_Array Current epoch in requested time scale expressed in date format returned as the array: Year [yyyy], DayOfYear [1-366], Month [1-12], DayOfMonth [1-31], Hour [0-23], Minute [0-59], Seconds [0-60]. Useful for scripting clients.
Public Method DateString Current epoch expressed using the date format abbreviation specified.
Public Method DayCount Current epoch in requested time scale expressed in day count format.
Public Method DayCount_Array Current epoch in requested time scale expressed in day count format returned as an array representing wholeDays, secsIntoDay. Useful for scripting clients.
Public Method GetInputValue Gets the value of an input to the plugin in internal units.
Public Method IndicateEvent Marks an event to the propagator.
Public Method PosVel Current position (meters) and velocity (meters/second) in the requested frame.
Public Method PosVel_Array Current position (meters) and velocity (meters/second) in the requested frame returned as an array representing x, y, z, vx, vy, vz. Useful for scripting clients.
Public Method RefEpoch DEPRECATED. Use RefEpochElements instead. Reference epoch expressed in day count and date formats.
Public Method RefEpoch_Array DEPRECATED. Use RefEpochElements_Array instead. Reference epoch expressed in day count and date formats returned as an array representing wholeDays, secsIntoDay, year [yyyy], dayOfYear, month [0-11], hour [0-23], minute [0-59], seconds. Useful for scripting clients.
Public Method RefEpochElements Reference epoch expressed in requested time scale in day count and date formats. WholeDays, SecsIntoDay, Year [yyyy], DayOfYear [1-366], Month [1-12], DayOfMonth [1-31], Hour [0-23], Minute [0-59], Seconds [0-60].
Public Method RefEpochElements_Array Reference epoch expressed in requested time scale in day count and date formats as the array: WholeDays, SecsIntoDay, Year [yyyy], DayOfYear [1-366], Month [1-12], DayOfMonth [1-31], Hour [0-23], Minute [0-59], Seconds [0-60]. Useful for scripting clients.
Public Method RefEpochString Reference epoch expressed using the date format abbreviation specified.
Public Method SetMaxStep Sets the maximum step size in seconds for the propagator.
Public Method SetParameterOutputValue Sets the value of a parameter output of the plugin in internal units.
Public Method StopPropagation Stops propagation. For fatal errors.
Public Method TransformVector Transforms a vector from the input frame to the output frame.
Public Method TransformVector_Array Transforms a vector from the input frame to the output frame (in internal units) returned as an array representing x, y, z. Useful for scripting clients.

Public Properties

Public Property CbName Name of the central body used as reference frame origin.
Public Property Mu Gravitational constant in meters^3/second^2.
Public Property TimeSinceRefEpoch Current epoch expressed in seconds since reference epoch.

CoClasses that Implement IAgAsEOMFuncPluginStateVector

© 2016 Analytical Graphics, Inc. All Rights Reserved.

STK Programming Interface 11.0.1