STK AgAsHpopPluginSend comments on this topic.
IAgAsHpopPluginResultEval Interface

Description

This component is passed as the lone argument for the Evaluate() function of the plugin component. This component contains functions that allow the plugin component to access inputs and set outputs. More inputs and outputs are available than for IAgAsHpopPluginResult.

Public Methods

Public Method AddAccelerationAdd the acceleration in meters/second^2 in the given frame to the force model.
Public Method AtmFluxFlux values used by density models, evaluated at the requested time. No time lags are incorporated.
Public Method AtmFluxLagsThe lag times (in secs), relative to the current epoch, at which the density flux values are evaluated.
Public Method AtmFluxLags_ArrayThe lag times (in secs), relative to the current epoch, at which the density flux values are evaluated, returned as an array of F10.7 lag, geo flux lag.
Public Method AtmFlux_ArrayFlux values used by density models, evaluated at the requested time, returned as an array representing F10.7, AvgF10.7, Ap, DailyAp, Kp, DailyKp. No time lags are incorporated.
Public Method CurrentAtmFluxFlux values used by the density model, evaluated at the current time.
Public Method CurrentAtmFlux_ArrayFlux values used by the density model, evaluated at the current time, returned as an array representing F10.7, AvgF10.7, Ap, DailyAp, Kp, DailyKp.
Public Method DateElementsCurrent 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_ArrayCurrent 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 DateStringCurrent epoch expressed using the date format abbreviation specified.
Public Method DayCountCurrent epoch in requested time scale expressed in day format.
Public Method DayCount_ArrayCurrent epoch in requested time scale expressed in day count format returned as an array representing wholeDays, secsIntoDay. Useful for scripting clients.
Public Method ForceModelNameA translation of the enumerated type into a string.
Public Method IsForceModelOnIndicates whether a particular force model contributor is being considered.
Public Method LatLonAltCurrent detic latitude (radians), longitude (radians), and altitude (meters).
Public Method LatLonAlt_ArrayCurrent detic latitude (radians), detic longitude (radians), and altitude (meters) returned as an array representing lat, lon, alt. Useful for scripting clients.
Public Method PosVelCurrent position (meters) and velocity (meters/second) in the requested frame.
Public Method PosVel_ArrayCurrent 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 RefEpochElementsReference 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_ArrayReference 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 RefEpochStringReference epoch expressed using the date format abbreviation specified.
Public Method StopPropagationStops propagation. For fatal errors.
Public Method SunPositionPosition of the sun in meters wrt the current satellite position, in the requested frame, computed in the requested manner.
Public Method SunPosition_ArrayPosition of the sun in meters wrt the current satellite position, in the requested frame, computed in the requested manner, returned as an array representing x, y, z. Useful for scripting clients.
Public Method TraceSet this interface to trace the next numCalls by outputting a message to the message viewer.
Public Method TransformVectorTransforms a vector from the input frame to the output frame.
Public Method TransformVector_ArrayTransforms 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 AltitudeCurrent altitude in meters.
Public Property AtmPressureCurrent atmospheric pressure in Pascals. Available only if Drag is on and the density model can provide this data.
Public Property AtmTemperatureCurrent atmospheric temperature in Kelvin. Available only if Drag is on and the density model can provide this data.
Public Property CbNameName of the central body used as reference frame origin.
Public Property CdDrag Coefficient. Can only be set if Drag is on.
Public Property CrSRP Coefficient. Can only be set if SRP is on.
Public Property DensityCurrent density in kilograms/meter^3. Available only if Drag is on.
Public Property DragAltitudeCurrent altitude in meters used by density model. Available only if Drag is on.
Public Property DragAreaDrag Area in meters^2. Can only be set if Drag is on.
Public Property DryMassDry Mass in kilograms.
Public Property FuelMassFuel Mass in kilograms.
Public Property LightSpeedSpeed of light in meters/second.
Public Property MuGravitational constant in meters^3/second^2.
Public Property RadPressureAreaRadiation pressure area in meters^2, used by albedo and thermal radiation pressure. Can only be set if albedo or thermal radiation pressure is on.
Public Property RadPressureCoefficientRadiation pressure coefficient, used by albedo and thermal radiation pressure. Can only be set if albedo or thermal radiation pressure is on.
Public Property SolarFluxCurrent solar flux in watts/meter^2. Available only if SRP is on.
Public Property SolarIntensityCurrent solar intensity. Available only if SRP is on.
Public Property SRPAreaSRP Area in meters^2. Can only be set if SRP is on.
Public Property TimeSinceRefEpochCurrent epoch expressed in seconds since reference epoch.
Public Property TotalMassTotal Mass in kilograms.

CoClasses that Implement IAgAsHpopPluginResultEval

© 2024 Analytical Graphics, Inc. All Rights Reserved.